<SEC-DOCUMENT>0001683168-25-002475.txt : 20250411
<SEC-HEADER>0001683168-25-002475.hdr.sgml : 20250411
<ACCEPTANCE-DATETIME>20250411171141
ACCESSION NUMBER:		0001683168-25-002475
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		112
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250411
DATE AS OF CHANGE:		20250411

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Beam Global
		CENTRAL INDEX KEY:			0001398805
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				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:		25833579

	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-123124.htm
<DESCRIPTION>FORM 10-K FOR DEC 2024
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<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/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:BEEM="http://beamforall.com/20241231">
<head>
     <title>Beam Global 10-K</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_021_US%2DGAAP%2D2024%2D(with%2DECD%2Dand%2DCYD)_rempres -->
<!-- Field: Set; Name: xdx; ID: xdx_03D_BEEM_beamforall.com_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20240101_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_052_edei%2D%2DDocumentFiscalYearFocus_2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_05B_edei%2D%2DEntityCentralIndexKey_0001398805 -->
<!-- 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 -->
<!-- Field: Set; Name: xdx; ID: xdx_065_EUR_0_iso4217%2D%2DEUR -->
<!-- Field: Set; Name: xdx; ID: xdx_079_SO_beam__i10k%2D123124.xdxs -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000004" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000005" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000006" name="dei:EntityCentralIndexKey">0001398805</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-31" id="xdx2ixbrl0182" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-12-31" id="xdx2ixbrl0183" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0301" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0308" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0309" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0314" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0315" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0316" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0317" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0318" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0325" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0333" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0338" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0340" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0341" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0346" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0352" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0360" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0361" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0376" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0377" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0385" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0404" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0406" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvested" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0408" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0415" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0420" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0427" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0428" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0429" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0435" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0442" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0443" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:ImpactOfForeignCurrencyTranslation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:ImpactOfForeignCurrencyTranslation" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0449" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:ImpactOfForeignCurrencyTranslation" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0456" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0457" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0460" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0469" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl0724" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0917" decimals="-3" scale="3" sign="-" unitRef="USD">2193</ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0919" decimals="-3" scale="3" sign="-" unitRef="USD">13307</ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0921" decimals="-3" scale="3" sign="-" unitRef="USD">8182</ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0925" decimals="-3" scale="3" sign="-" unitRef="USD">889</ix:nonFraction>
  <ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2024-12-31" id="xdx2ixbrl0929" decimals="-3" scale="3" unitRef="USD">4572</ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl1069" decimals="0" unitRef="USD">0</ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2024-12-31" id="xdx2ixbrl1396" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">P3Y2M19D</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-12-31" id="xdx2ixbrl1397" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">P3Y9M7D</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="xdx2ixbrl1548" decimals="0" scale="0" unitRef="Shares">71250</ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="xdx2ixbrl1556" decimals="0" scale="0" unitRef="Shares">35625</ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="xdx2ixbrl1563" decimals="0" scale="0" unitRef="Shares">35625</ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember" id="xdx2ixbrl1574" decimals="-3" scale="3" unitRef="Shares">187</ix:nonFraction>
  <ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2024-12-31" id="xdx2ixbrl1732" decimals="-3" scale="3" unitRef="USD">1647</ix:nonFraction>
  <ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-12-31" id="xdx2ixbrl1733" decimals="-3" scale="3" unitRef="USD">1230</ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="beem-20241231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-01-01to2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-08">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-012024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:Customer3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember">
      <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:StateAndLocalGovernmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember">
      <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:StateAndLocalGovernmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_SoftwareDevelopmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LandBuildingsAndImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_RS">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RS</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_RS">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RS</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_RO">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RO</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_RO">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RO</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_CY">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:CY</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_CY">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:CY</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_ME">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:ME</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_ME">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:ME</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_HR">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:HR</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_HR">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:HR</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_OtherCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">BEEM:OtherCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_OtherCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">BEEM:OtherCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:TrancheOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-10-19</xbrli:startDate>
        <xbrli:endDate>2023-10-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-01-02_custom_AmigaMember_custom_TrancheTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:TrancheTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AmigaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-292024-08-30_custom_TelcomMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-29</xbrli:startDate>
        <xbrli:endDate>2024-08-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-08-30_custom_TelcomMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-08-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-03-032022-03-04_custom_AllCellTechnologiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-03-03</xbrli:startDate>
        <xbrli:endDate>2022-03-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AmigaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_TelcomMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AllCellTechnologiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmigaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AmigaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_AmigaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TelcomMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TelcomMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-192023-10-20_custom_AmigaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-10-19</xbrli:startDate>
        <xbrli:endDate>2023-10-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-20_custom_AmigaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-20</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AllCellTechnologiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AllCellTechnologiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AllCellTechnologiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_AutosMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:AutosMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AutosMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:AutosMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">BEEM:BacklogMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_PatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">BEEM:BacklogMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_PatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2028-12-31_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2028-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-09-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-09-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-02-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-02-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_AllCellMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AllCellMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_TelecomMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelecomMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_BRileyCapitalMember_custom_CommonStockPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:BRileyCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:CommonStockPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-012022-09-30_custom_BRileyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:BRileyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-04-30_custom_BRileyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:BRileyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:BRileyPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-09_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-06-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-09_custom_Plan2011Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:Plan2011Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012022-11-30_srt_ChiefExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-01</xbrli:startDate>
        <xbrli:endDate>2022-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PerformanceStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984">
      <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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984">
      <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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:ConsultantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:InvestorRelationsServicesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_WarrantMember19461015">
      <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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_RegisteredCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_RegisteredCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_RSUAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RSUAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_RSUAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RSUAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RSUAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RSUAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PerformanceStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PerformanceStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_PSUAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PSUAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PSUAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PSUAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PerformanceStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PerformanceStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PSUAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PSUAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-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:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-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>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_WarrantMember19462281">
      <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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">BEEM:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ProfessionalServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">BEEM:ProfessionalServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-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>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-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>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-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>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-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>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_US19463843">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_US19463843">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_InternationalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_InternationalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001398805</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="EUR">
      <xbrli:measure>iso4217:EUR</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><a href="#k_001">Table of Contents</a></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_909_edei--DocumentType_c20240101__20241231_zeSrPyOados8"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000014" 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_908_edei--DocumentAnnualReport_c20240101__20241231_zAEU61jeCf5l"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000015" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span>
Annual Report pursuant to 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_903_edei--DocumentPeriodEndDate_c20240101__20241231_zqwxCSNSnvNc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayyearen" id="Fact000016" name="dei:DocumentPeriodEndDate"><span id="xdx_909_edei--CurrentFiscalYearEndDate_c20240101__20241231_zUt6fnrV18i1" title="Current Fiscal Year End Date"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayen" id="Fact000018" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, 2024</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_90C_edei--DocumentTransitionReport_c20240101__20241231_z7tqzdFE8386"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000019" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span>
Transition Report pursuant to 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_901_edei--EntityFileNumber_c20240101__20241231_zZyJbiqW81Ih"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000020" name="dei:EntityFileNumber">001-38868</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_907_edei--EntityRegistrantName_c20240101__20241231_zlqNB1mo8AW9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000021" 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_904_edei--EntityIncorporationStateCountryCode_c20240101__20241231_zWiBvrKbELbi"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:stateprovnameen" id="Fact000022" 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_900_edei--EntityTaxIdentificationNumber_c20240101__20241231_zIGd8UqZ7dLg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000023" 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_90D_edei--EntityAddressAddressLine1_c20240101__20241231_zA7X4FL33fui"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000024" 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_902_edei--EntityAddressCityOrTown_c20240101__20241231_zWO5IwOPg5Na"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000025" name="dei:EntityAddressCityOrTown">San Diego</ix:nonNumeric></span>, <span id="xdx_90F_edei--EntityAddressStateOrProvince_c20240101__20241231_zHHrhgpj3Mp7"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:stateprovnameen" id="Fact000026" name="dei:EntityAddressStateOrProvince">California</ix:nonNumeric></span> <span id="xdx_907_edei--EntityAddressPostalZipCode_c20240101__20241231_z7hXrrN5He3j" title="Entity Address, Postal Zip Code"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000028" 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_c20240101__20241231_zVfPrbcqmaS5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000029" name="dei:CityAreaCode">858</ix:nonNumeric></span>) <span id="xdx_909_edei--LocalPhoneNumber_c20240101__20241231_zgKpEPU4Mkfb"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000030" 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: 38%; 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: 26%; 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: 36%; 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_90D_edei--Security12bTitle_c20240101__20241231_zeOxR0eih5ha"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000031" 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_90D_edei--TradingSymbol_c20240101__20241231_zIdq3I0eNgbj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000032" 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_c20240101__20241231_zZuBCQtM8t7d" title="Security Exchange Name"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:exchnameen" id="Fact000034" 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>
  </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_90F_edei--EntityWellKnownSeasonedIssuer_c20240101__20241231_z25lsDZrw9b"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000035" 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_90F_edei--EntityVoluntaryFilers_c20240101__20241231_zD2b415vj9U8"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000036" 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_901_edei--EntityCurrentReportingStatus_c20240101__20241231_zKo5QD3k6PTf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000037" 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_c20240101__20241231_zpHjmfs7oHr4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000038" 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_90E_edei--EntityFilerCategory_c20240101__20241231_zUqPEGkThA8f"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000039" 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_901_edei--EntitySmallBusiness_c20240101__20241231_zjoxuONiCfm5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000040" 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_90E_edei--EntityEmergingGrowthCompany_c20240101__20241231_zaLrvQ1mRjNl"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000041" 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"><span id="xdx_903_edei--IcfrAuditorAttestationFlag_c20240101__20241231_zWI8EtGGhBQl"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000042" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></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">If securities are registered pursuant to Section
12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction
of an error to previously issued financial statements. <span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_edei--DocumentFinStmtErrorCorrectionFlag_c20240101__20241231_zE6ZwqabNhM6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000043" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></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 any of those error
corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s
executive o&#64259;cers during the relevant recovery period pursuant to &#167;240.10D-1(b). <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;&#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>
No <span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90F_edei--EntityShellCompany_dbF_c20240101__20241231_zCKTmbOtpHPh"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000044" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></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, 2024 (the last business day of the registrant&#8217;s
most recently completed second fiscal quarter) was approximately $<span id="xdx_901_edei--EntityPublicFloat_iI_pip0_c20240628_zImW6chmcjok" title="Entity Public Float"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2024-06-28" id="Fact000046" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USD">65,075,516</ix:nonFraction></span>
based upon the closing price of $4.61 on the NASDAQ Capital Market on June 28, 2024.</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 April 8, 2025, wa<span>s <span id="xdx_90E_edei--EntityCommonStockSharesOutstanding_iI_pip0_c20250408_zXjYsVb3wQph"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2025-04-08" id="Fact000047" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">15,494,852</ix:nonFraction></span></span><span>.</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="k_001"></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; background-color: #EEEEEE">
    <td style="width: 10%; text-align: justify">&#160;</td>
    <td style="width: 80%; text-align: center"><a href="#k_002"><span style="font-size: 10pt">PART I</span></a></td>
    <td style="width: 10%; text-align: right"><span style="font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <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; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 1</span></td>
    <td style="text-align: justify"><a href="#k_003"><span style="font-size: 10pt">Business</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">2</span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">ITEM 1A</span></td>
    <td><a href="#k_004"><span style="font-size: 10pt">Risk Factors</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">18</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td><span style="font-size: 10pt">ITEM 1B</span></td>
    <td><a href="#k_005"><span style="font-size: 10pt">Unresolved Staff Comments</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">28</span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-size: 10pt">ITEM 1C</span></td>
    <td><a href="#k_006"><span style="font-size: 10pt">Cybersecurity</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">28</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 2</span></td>
    <td style="text-align: justify"><a href="#k_007"><span style="font-size: 10pt">Properties</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">29</span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 3</span></td>
    <td style="text-align: justify"><a href="#k_008"><span style="font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">29</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 4</span></td>
    <td style="text-align: justify"><a href="#k_009"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">29</span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <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; background-color: #EEEEEE">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><a href="#k_010"><span style="font-size: 10pt">PART II</span></a></td>
    <td style="text-align: right">30</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <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; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 5</span></td>
    <td style="text-align: justify"><a href="#k_011"><span style="font-size: 10pt">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</span></a></td>
    <td style="text-align: right">30</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 6</span></td>
    <td style="text-align: justify"><a href="#k_012"><span style="font-size: 10pt">[Reserved]</span></a></td>
    <td style="text-align: right">30</td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 7</span></td>
    <td style="text-align: justify"><a href="#k_013"><span style="font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="text-align: right">30</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 7A</span></td>
    <td style="text-align: justify"><a href="#k_014"><span style="font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">37</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 8</span></td>
    <td style="text-align: justify"><a href="#k_015"><span style="font-size: 10pt">Financial Statements and Supplementary Data</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">38</span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 9</span></td>
    <td style="text-align: justify"><a href="#k_016"><span style="font-size: 10pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">38</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 9A</span></td>
    <td style="text-align: justify"><a href="#k_017"><span style="font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="text-align: right"><span style="font-size: 10pt">38</span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 9B</span></td>
    <td style="text-align: justify"><a href="#k_018"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="text-align: right">40</td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 9C</span></td>
    <td style="text-align: justify"><a href="#k_019"><span style="font-size: 10pt">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></td>
    <td style="text-align: right">40</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <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; background-color: #EEEEEE">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><a href="#k_020"><span style="font-size: 10pt">PART III</span></a></td>
    <td style="text-align: right">41</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <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; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 10</span></td>
    <td style="text-align: justify"><a href="#k_021"><span style="font-size: 10pt">Directors, Executive Officers and Corporate Governance</span></a></td>
    <td style="text-align: right">41</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 11</span></td>
    <td style="text-align: justify"><a href="#k_022"><span style="font-size: 10pt">Executive Compensation</span></a></td>
    <td style="text-align: right">4<span style="font-size: 10pt">6</span></td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 12</span></td>
    <td style="text-align: justify"><a href="#k_023"><span style="font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></td>
    <td style="text-align: right">48</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 13</span></td>
    <td style="text-align: justify"><a href="#k_024"><span style="font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence</span></a></td>
    <td style="text-align: right">50</td></tr>
  <tr style="vertical-align: top; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 14</span></td>
    <td style="text-align: justify"><a href="#k_025"><span style="font-size: 10pt">Principal Accounting Fees and Services</span></a></td>
    <td style="text-align: right">50</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <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; background-color: #EEEEEE">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><a href="#k_026"><span style="font-size: 10pt">PART IV</span></a></td>
    <td style="text-align: right">51</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <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; background-color: #EEEEEE">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 15</span></td>
    <td style="text-align: justify"><a href="#k_027"><span style="font-size: 10pt">Exhibits and Financial Statement Schedules</span></a></td>
    <td style="text-align: right">51</td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td style="text-align: justify"><span style="font-size: 10pt">ITEM 16</span></td>
    <td style="text-align: justify"><a href="#k_028"><span style="font-size: 10pt">Form 10-K Summary</span></a></td>
    <td style="text-align: right">54</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">&#160;</p>

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

<!-- Field: Page; Sequence: 2; 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"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- 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><span id="k_002"></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"><span style="background-color: white">References
in this Report to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; the &#8220;Company&#8221; or &#8220;Beam&#8221; means </span>Beam
Global, a Nevada corporation, and its subsidiaries.</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, as amended (the &#8220;Securities
Act&#8221;) and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#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">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>
  <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">(b)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">fluctuation in quarterly results;</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">(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>
  <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">(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>
  <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">(e)</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>
  <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">(f)</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>
  <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">(g)</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>
  <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>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(h)</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">(i)</p></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">rapid and significant changes to costs of raw
    materials from government tariffs or other market factors;</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">significant currency fluctuation or foreign regulations
    that could impact our business;</p></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">(j)</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">(k)</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">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">&#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: 3; 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"><!-- 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; 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 "Risk Factors" 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>

<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"><span style="font-size: 10pt"><b>ITEM 1.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_003"></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 headquartered in San Diego, California with factories in the U.S. in San Diego, California and Broadview, Illinois
and in Europe in Belgrade and Kraljevo, Serbia. We develop, design, engineer, manufacture, and sell high-quality, renewably energized
infrastructure products for electric vehicle (&#8220;EV&#8221;) charging, infrastructure for Smart Cities (a city that uses technology
to improve the quality of life for its residents), energy security and disaster preparedness and highly energy-dense battery solutions
in safe, compact and unique form-factors. Additionally, we manufacture steel structures with electronic integration such as street lighting,
cell towers and energy infrastructure products as well as power electronics including invertors, charge controllers, power supplies and
LED lighting. Beam&#8217;s energy storage products provide high energy density in safe, compact and bespoke form-factors, which we believe
are ideal for the rapidly growing mobile and stationary equipment product market which often requires electrical energy without being
connected to the electrical grid.</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 EV charging infrastructure
products are powered by locally generated renewable energy and enable vital and highly valuable services in locations where it is either
too expensive, 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 EV charging companies; rather, we assist these companies by
offering 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 utility companies. Our products enable utilities
and others 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.</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 charging 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 and electrical project. Our clean-technology products are designed to replace
a complicated, expensive, time-consuming and risk prone process with an easy, robust and reliable product at a low cost of total ownership.</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 provide energy storage
technologies that make commodity battery cells that we believe are safer, longer lasting and more energy efficient. Our battery management
systems (BMS), and associated packaging, make batteries safer and usable in a variety of mobility, energy-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 street lighting and other
street furniture products are mass produced and sold in <span>18 nations globally</span>. We are increasingly
adding power electronics, energy storage, computing, sensing and reporting to our street furniture products as we evolve them to provided
greater levels of Smart Cities 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">&#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: 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; 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 markets that are experiencing significant growth with annual global
spending in 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 cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td><span style="font-size: 10pt">EV charging infrastructure;</span></td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left">&#160;</td><td><span style="font-size: 10pt">&#160;</span></td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td><span style="font-size: 10pt">Smart Cities infrastructure;</span></td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left">&#160;</td><td><span style="font-size: 10pt">&#160;</span></td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td><span style="font-size: 10pt">energy storage solutions;</span></td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left">&#160;</td><td>&#160;</td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td><span style="font-size: 10pt">energy security and disaster preparedness;</span></td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left">&#160;</td><td>&#160;</td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td>transportation infrastructure products; and</td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left">&#160;</td><td>&#160;</td>
</tr>
<tr style="vertical-align: top">
<td/><td style="text-align: left"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td><span style="font-size: 10pt">Power electronics and telecommunications
equipment</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#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 products that are powered primarily by renewable energy, rapidly deployable, have diverse use cases and are attractively
designed. We believe that there is a clear need for rapidly deployable and highly scalable EV charging and infrastructure for Smart Cities,
and that our EV ARC&#8482;, BeamSpot&#8482; and other street furniture products fulfill that requirement. We are agnostic 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 BeamSpot&#8482; products
replace the infrastructure required to support EV chargers, not the chargers themselves.</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 have over thirty years
of experience deploying street-lighting, transportation, energy and telecommunications infrastructure products as a result of our 2023
acquisition of Amiga in Serbia. We have relationships with existing customers to whom we are now able to sell our renewably energized
EV charging infrastructure products as well as our Smart Cities products.</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 second-half of
2024 we significantly expanded our product portfolio with the addition of rapidly deployed and highly scalable charging infrastructure
products for electric bicycles, electric scooters, and electric motorcycles. We also introduced de-salination as a capability to enhance
the lifesaving aspects of our disaster preparedness products. Powered by 100% renewable energy, this self-sufficient water treatment system
converts seawater into vital freshwater. It is equipped with four eMopeds for efficient and rapid transport in environments such as disaster
or crisis zones, where people need it most.</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 ability to make commodity
battery cells safer, longer lived and more energy efficient in bespoke enclosures is, we believe, a significant differentiator as we move
to an increasingly electrified and untethered world. All of our renewably energized products generate their own electricity and store
it in integrated batteries. Our ability to create batteries which are energy dense and very safe in unique shapes and sizes, enables us
to expand our reach through selling to customers which require specialized batteries such as drone manufacturers, robotic and medical
devices, submersibles, refrigerated trucking units, and many other applications. We are also able to enhance our patented products which
provide electric vehicle charging, energy security disaster preparedness through the creation of bespoke energy-dense and safe battery
products which are unique to our in-house portfolio.</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 cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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 dramatically reduce the cost, time and complexity of the installation and operation of EV charging infrastructure when compared to traditional, utility grid tied alternatives;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#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 proprietary and patented energy storage solutions;</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">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="margin: 0">&#160;</p>

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

<p style="margin: 0"></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="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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;</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">Our ability to add electrical capacity to provide for the significant increase demand brought by EVs, without having to go through expensive, time-consuming and risky utility grid expansion (adding power stations, transmission lines and distribution infrastructure like substations);</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">Our ability to create new and patentable products which are marketable and consist of a complex integration of our proprietary technology and parts with other commonly available engineered components, which create a further barrier to entry for our competition;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our ability to create products which provide valuable solutions
to nascent industries with very large market opportunities globally;</p></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: top">
<td/><td><span style="font-family: Symbol">&#183;</span></td><td>Our geographic footprint in North America and Europe, and existing customer base and contracts.</td></tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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">Our clean energy 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 their own electricity while
operating without connecting to the utility 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 EVs, data centers, electrified
industry and other electrical devices which are becoming increasingly available to consumers and business, especially considering the
number of national and state governments that have announced future bans on the sale of gasoline and diesel vehicles, as early as 2035
in Europe, with most bans being put in place no later than 2040. Even locations with a grid connection often lack circuits which have
enough capacity 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 cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><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 charging infrastructure product on the market that fits in a parking space but does not reduce available parking. The EV ARC&#8482;
generates and stores all its own energy through its solar array so there are no utility bills to pay. EV ARC&#8482; features our patented
BeamTrak<sup>TM</sup> sun tracking technology that follows the sun to generate up to an additional 25% of solar electrical power. It
does not need a grid connection which eliminates the need for lengthy construction projects, trenching, switch gear, or transformer upgrades.
The EV ARC<sup>TM</sup> can be delivered to its intended location and is set up and charging in less than an hour. 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 support Level I, Level II and DC Fast Charging
(requiring 4 interconnected units) and can charge between one and six EVs simultaneously. A single unit can provide EV charging to as
many as 12 parking spaces. The electronics are elevated under the solar array which makes the unit flood-proof in up to nine and a half
feet of water. EV ARC&#8482; systems are independently rated to withstand winds up to 160mph.</td>
</tr></table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">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. 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 for EV charging infrastructure.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">We received a patent in 2024 for a version of
the EV ARC&#8482; 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-left: 0.75in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></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-left: 0.75in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#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 our Drive
on Sunshine&#8482; network. We intend to deploy our Drive on Sunshine&#8482; network in highly populated areas where we will deliver free
EV charging while monetizing the network of EV ARC&#8482; 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. In 2024 we deployed our first sponsorship
funded network of EV ARC&#8482; systems at Belgrade International Airport in Serbia. Beam Global retains title to the EV ARC&#8482; and
receives recurring payments from Globos Osiguranje, Serbia&#8217;s only domestic private insurance company. Globos Osiguranje benefits
from the promotion of their business as a result of their branding being prominently displayed on the EV ARC&#8482; systems which are
deployed in parking spaces in parking lots nearest to the airport terminal buildings. The Globos Osiguranje branded EV ARC&#8482; systems
are placed in locations that are visible as you arrive and depart from the airport. We also entered into an agreement with Vinci Airports,
the world&#8217;s leading private airport operator with over 70 airports under management internationally, which does not require us to
pay rent because of the amenity value that is delivered to the airport through the provision of a free driving on sunshine experience
for their visitors and guests. We believe that we may be able to repeat this model in other Vinci airports around the world. We also believe
that now that we have successfully proved that this business model works, we can further expand it into different types of environments
where there are sufficient densities of people to make the advertising worthwhile.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in">&#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"><b><i>SolarTree&#174; Products </i></b>&#8211; These patented products are 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 is 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>
  <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>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">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.</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 style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-size: 10pt">EV ARC&#8482; DCFC &#8211; DC Fast
Charging system for charging EVs comprised of four interconnected EV ARC&#8482; systems and a 24kW DC fast charger.</span></td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-size: 10pt">BeamSpot&#8482; &#8211; patent issued
on December 31, 2019, and currently.in the process of initial installation. A streetlight, EV charging and emergency power product which
uses an existing streetlight&#8217;s foundation and a combination of solar, wind, grid connection and onboard energy storage to provide
curbside charging and emergency power without the need to do extensive construction or electrical work.</span></td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-size: 10pt">BeamBike&#8482; - rapidly deployed,
construction free, solar-powered charging system based on the patented EV ARC&#8482; platform which generates and stores its own clean
electricity, accessed through twelve integrated, weatherized 120 V outlets supporting any eBike charger. Supports 12 eBikes and is available
with or without bundled eBike packages.</span></td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-size: 10pt">BeamPatrol&#8482; - Rapidly&#160;deployed&#160;and
easily transported, the BeamPatrol&#8482; station allows&#160;law&#160;enforcement&#160;and safety&#160;personnel to charge and&#160;quickly&#160;access
electric motorcycles without the need for any&#160;additional infrastructure or fuel. This innovative solution is ideal for&#160;law
enforcement,&#160;customs and&#160;border patrol,&#160;the military,&#160;park services,&#160;air&#160;and&#160;seaport operations&#160;and
any situation where the ability to rapidly gain access to an environment,&#160;without&#160;alerting targets of the operation, is required.&#160;BeamPatrol&#8482;&#160;and
the motorcycles generally have low maintenance and fuel costs&#160;and provide a highly reliable mobility solution while assisting in&#160;the&#160;carbon
reduction&#160;efforts of the agencies that use the product. Available with, or without bundled Zero eMotorcyles.</span></td>
</tr>
</table>

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

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

<p style="margin: 0"></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="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
<tr style="vertical-align: top">
<td style="text-align: justify; width: 0.5in">&#160;</td><td style="text-align: justify; width: 0.25in">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-size: 10pt">BeamWell&#8482; - <span style="background-color: white">based
on the patented EV ARC&#8482; system, is a self-sufficient, self-contained operational system for use in war zones and remote or disaster
areas where only salt, brackish or dirty water is available because a reliable clean water supply is not available or has been interrupted.
The BeamWell&#8482; system provides three essential services to regions in crisis: it turns seawater into fresh water, which is then
stored in an integrated 3000-liter tank that is replenished daily; it provides a source of electricity which can be used for medical
or communications devices as well as cooking, refrigeration and lighting; and it charges four integrated and bundled&#160;</span>Benzina
Zero electric mopeds for the rapid distribution of food, water, medications or other vital resources, to those in need.</span></td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Smart Cities Infrastructure products
&#8211; Street lighting, street furniture, communications infrastructure products, energy infrastructure products, with electronics integration
including renewable energy sources, battery storage, sensors and IoT integration.</span></td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-size: 10pt">UAV ARC&#8482; - patent issued on
November 24, 2020, and currently under development. An off-grid, renewably energized and rapidly deployed product and network used to
charge aerial drone (UAV) fleets.</span></td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td style="text-align: justify"/><td style="text-align: justify"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Power electronics and energy storage solutions for telecommunications,
energy infrastructure and, in the future, our own patented product portfolio.</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"><span style="text-decoration: underline">Energy Storage Solutions</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">According to MarketsandMarkets
Analysis, the global lithium-ion battery market size is&#160;projected to grow from $130 billion in 2024 to $350 billion by 2033; and
it is expected to grow at a compound annual growth rate (CAGR) of 12% from 2024 to 2033. 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 heat. In extreme cases this can lead to a chain reaction within a group of battery cells
that can be difficult to stop, known as &#8220;thermal runaway&#8221;, which has led to some well publicized fires. Our energy storage
products create high performance energy storage solutions used in EV charging, electric vehicles, micro mobility, aviation, medical devices,
robotics, stationary storage, and maritime applications. We believe that we are unique in the EV charging industry in that we use our
own proprietary energy storage solutions in our EV ARC&#8482;, BeamSpot&#8482; and other EV charging products. Our proprietary and patented
passive thermal management, modular platform architecture, and scalable battery management systems (BMS), enhance safety and performance
to prevent thermal events, 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.</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">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 $150 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 due to wildfires and 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. A Wall Street Journal article reported that attacks on the US power grid rose 71% in 2022 over 2021. In April 2024,
North American Electric Reliability Corporation (NERC), a division of the grid oversight body, reported that physical assaults on the
grid have remained high since rising in 2022, with about 2,800 reports of gunfire, vandalism and other strikes on electrical networks
in 2023. Some 3% of those attacks led to outages or other operational problems. Events such as these 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 to ensure that it never runs out of gasoline and diesel, but there is no strategic electric
reserve. The electrical grid faces unprecedented challenges as a result of increased frequency and intensity of extreme weather events,
such as heat waves, wildfires, hurricanes, floods and other climate events which can disrupt the generation, transmission and distribution
of electricity.</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></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.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 are
a highly robust and secure source of power for EVs and provide a hedge against grid failures. Our EV ARC&#8482; and BeamSpot&#8482; currently
provide locally generated and stored electricity. 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. We believe that
our current contracts with California, Florida, New York City, and the Federal government through our General Services Administration
(GSA) Multiple Award Schedule Contract 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. We believe our products are valuable and politically popular regardless
of which administration is currently in power because they provide:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">1.</span></td>
    <td><span style="font-size: 10pt">American made products</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">2.</span></td>
    <td><span style="font-size: 10pt">Reliable Clean Energy</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">3.</span></td>
    <td><span style="font-size: 10pt">Energy Security</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">4.</span></td>
    <td><span style="font-size: 10pt">American fueled transportation</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">5.</span></td>
    <td><span style="font-size: 10pt">Communications and energy 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.5in">We believe that our products
are ideally suited to fulfill all 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">Traffic Telecommunications and Energy Infrastructure
Products</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 October 20, 2023, Beam
acquired Amiga DOO Kraljevo (&#8220;Amiga&#8221;), a business located in Serbia that manufactures and distribute steel structures with
electronic integration, which products listed below we sell throughout the European region:</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(i)</span></td>
    <td><span style="font-size: 10pt">infrastructure products for public lighting;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(ii) </span></td>
    <td><span style="font-size: 10pt">infrastructure products for mobile telephone, networks, and transmission lines.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(iii) </span></td>
    <td><span style="font-size: 10pt">infrastructure products for tram, trolleybus, and railways.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(iv) </span></td>
    <td><span style="font-size: 10pt">infrastructure products for contact networks, masts, portals and semi-portals for road and railway signaling;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">(v) </span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">large steel lattice structures for specific purposes (e.g., stadiums, factories, power plants, etc.); and (vi) distribution and command electrical cabinets.</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">Our European operation has
strong engineering, product development and manufacturing capabilities which is well suited to manufacture Beam&#8217;s current products,
and assists in the development and manufacture of Beam&#8217;s new products, such as the BeamSpot&#8482;. We intend to introduce our portfolio
of patented renewably energized products further in Europe the Middle East and Africa. Since Amiga's customer profile is similar to the
customers with whom we have had success in selling our renewably energized products in the United States and we have observed that the
sales cycles for these customers is generally faster.</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 August 30, 2024, Beam acquired
Telcom d.o.o. Beograd (&#8220;Telcom&#8221;), a business located in Serbia and engaged in the manufacturing of power electronics and telecommunications
equipment. Telcom engineers and manufacturers specialized power electronics includer invertors, charge controllers, power supplies and
LED lighting. Telcom has electrical engineering, product development and manufacturing capabilities which are ideally suited to improve
the Company&#8217;s current and future products for the global market. Telcom has a well-respected and highly talented team of electrical
engineers, focused on power electronics and the integration of renewables and energy storage. We intend to continue to grow Telcom&#8217;s
legacy business, and we believe that. Telcom&#8217;s portfolio of existing customers also offer further opportunities for expansion of
our products in Europe.</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">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">The Company believes there
is opportunity in the outdoor advertising space to place outdoor advertising content on Beam&#8217;s infrastructure products. The 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.
While we believe this is a proven, successful business model, and our EV ARC<sup>TM</sup> provides a good platform for advertising for
a company who seeks to promote their support of clean energy. In November 2024, the Company announced its first sponsorship agreement
with&#160;Globos Osiguranje, one of Serbia&#8217;s premier insurance companies. Under the agreement, Globos Osiguranje sponsored five
EV ARC&#8482; solar-powered EV charging stations that are now deployed at Belgrade Nikola Tesla Airport, Serbia&#8217;s busiest international
travel hub, and will provide free public electric vehicle (EV) charging. In order to facilitate this sponsored &#8220;Driving on Sunshine&#8221;
initiative, Beam Global previously secured an agreement with Belgrade Airport, part of&#160;VINCI Airports, an operator of over 70 airports
in 14 nations across the globe, to operate the network in prime locations at Belgrade Nikola Tesla Airport with further cooperation with
VINCI Airports to be considered.</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: 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; 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">This milestone three-way partnership
marks Beam Global&#8217;s entry into an owner-operator business model, generating income through a long-term annuity stream with recurring
payments. By retaining ownership of the EV ARC&#8482; systems, Beam Global secures a steady, predictable revenue stream while delivering
sustainable solutions. Globos Osiguranje is uniquely able to provide &#8220;Driving on Sunshine&#8221; sponsored EV charging for free
to EV owners because EV ARC&#8482; systems do not require utility electricity and do not generate costs for the energy dispensed. Providing
the EV charging for free while monetizing the sponsorship significantly lowers administrative costs and risks. We believe that the amenity
value delivered to site hosts enables Beam Global to receive highly favorable economic terms on the parking spaces in which the EV ARC&#8482;
systems are placed. This unique model means that sponsorship payments are not diluted by typical operating costs, which might burden companies
that do not have Beam Global&#8217;s technology advantage.</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>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, corporations, 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 U.S. Army, Department of Veterans Affairs, Department of Homeland Security, United
States Marine Corps, and many other federal agencies, the State of California, which is a conglomeration of California state agencies
and municipalities. We have expanded the sale of EV ARC&#8482; systems to 41 states throughout the U.S., three international countries,
Puerto Rico and the U.S. Virgin Islands in the Caribbean. The largest customers that we sold in 2024 were the US Army, Department of Homeland
Security, followed by 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; text-indent: 0.5in">In October 2023, Beam acquired
Amiga DOO Kraljevo (&#8220;Amiga&#8221;) which is <span style="background-color: white">a business located in Serbia and engaged in the
manufacture and distribution of steel structures with electronic integration, such as streetlights, cell towers, and ski lift towers.
Amiga&#8217;s </span>manufacturing capabilities are well suited to manufacture and sell Beam&#8217;s current products into the European
market<span style="background-color: white">, which is a larger market than the U.S. </span>Amiga has <span style="background-color: white">also
a strong engineering team that can help to develop our </span>new products <span style="background-color: white">for sale in both the
U.S. and Europe. We believe this provides a strong growth opportunity for Beam&#8217;s products. Amiga&#8217;s target customers have typically
been of municipalities and other government entities. Amiga's target market has typically been very similar to the target market that
we have pursued in the United States and as a result we are now able to expand our selling efforts into much larger markets with what
we believe are significantly improved opportunities.</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"><span style="background-color: white">On
August 30, 2024, Beam acquired Telcom d.o.o. Beograd (&#8220;Telcom&#8221;), a business located in Serbia and engaged in the manufacturing
of power electronics and telecommunications equipment specializing in power electronics includer invertors, charge controllers, power
supplies and LED lighting. Telcom has a well-respected and highly talented team of electrical engineers, focused on power electronics
and the integration of renewables and energy storage. Telcom&#8217;s target customers have typically been focused on telecommunications
infrastructure providers as well as providers of material rehandling equipment and other consumers of power electronics particularly where
inversion and energy storage are concerned. Our energy security products with integrated battery storage renewable energy generation on
power electronics deliver a further set of product opportunities for sales to Telcom&#8217;s existing customer base and to others with
similar profiles. Therefore, we believe that the acquisition of Telcom creates opportunities for beam to broaden our target markets while
at the same time improving our existing portfolio of products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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">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 cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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>Our ability to deploy infrastructure with a fixed cost in environments with difficult, time consuming permitting and regulatory requirements and high construction and electrical costs.</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"><b><i>Speed to deploy.</i></b> As EV adoption increases and the stresses on existing utility grid infrastructure increase the requirement for EV charge and energy security infrastructure becomes more acute and more urgent. We are able to provide EV charging and energy security to locations in many cases in less time than it would take to pull permits for grid-tied solutions.</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"><b><i>Scalability.</i></b> Because we are not constrained by local construction, electrical and permitting requirements we are able to scale up EV charging and other energy infrastructure deployments in a manner which is not feasible with traditional approaches because of construction, design and engineering challenges inherent in in-the-ground solutions.</span></td></tr>
</table>

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

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

<p style="margin: 0"></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="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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>
  <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"><b><i>Technological Factors</i>. </b>We believe our products are ideal for regions with good insolation, expensive energy costs, poor or degraded air quality, and a lack of capacity or expensive upgrade requirements for their utility grid.</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"><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.</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"><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; 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 even in light of the recent administration
change in Washington, with many nations and states announcing the outright ban on gasoline and diesel vehicle sales during the next two
decades. In the U.S., while the federal government has become less enthusiastic about the acquisition of electric vehicles and electric
vehicle charging infrastructure, there are still currently nine states that have announced plans to prohibit the sale of new internal
combustion engine automobiles after 2035. California has announced a similar ban and seventeen other states have historically followed
California&#8217;s regulations. In addition to all-electric car manufacturers such as Tesla, BYD, Lucid Motors, Rivian, Polestar, etc.,
most car companies now offer electric vehicle options for various types of vehicles. General Motors has committed to only offer zero-emissions
vehicles by 2035 and six major automakers including Ford, Mercedes-Benz, Volvo and 3 others, along with 30 nations, signed a pledge to
eliminate sales of new gas and diesel-powered cars no later than 2040 in leading markets. Automotive manufacturers have started production
of electric vehicles which are more consistent with traditional car models that have been popular with U.S. consumers. GM has launched
an electric Hummer which has 1000HP (compared to the gasoline version with 300HP) with a similar acceleration rate as the F150. The European
Union has also announced a ban of the sale of internal combustion engine vehicles in 2035. Europe is the largest automotive market in
the world with 405 million cars versus 320 million in China and 290 million in the United states.</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 consumers
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 established, 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 of producing 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; 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">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">Our growth strategy can be broken into the following
sectors:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">1.</td><td style="text-align: justify">Geographic expansion</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">2.</td><td style="text-align: justify">Product and technology portfolio expansion</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">3.</td><td style="text-align: justify">Customer segment diversification</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">4.</td><td style="text-align: justify">Targeted selective acquisitions</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>Geographic Expansion</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">Since the fourth quarter of
2023, we have been selling our products in the European market. We have undertaken a process of training salespeople in that region and
equipping them with sales collateral so that they are able to adequately describe our product solutions and to educate our customers on
the v Geographic expansion. That process has already borne fruit, most notably with our sales of EV ARCs&#8482; to the British Army in
Cyprus And the deployment of a sponsored network of EV ARCs&#8482; at the Belgrade International Airport. Our Spanish partners GECI have
sold EV ARCs&#8482; in Spain And our Romanian partners have recently closed a sale in Romania. We now have sales representatives in many
countries in Europe and the Balkans as well as in the Middle East and in Africa period. We believe that this level of geographic expansion
will create many opportunities for us to expand our sales and revenues in the coming quarters. Historically our revenues and growth have
all come from the US market. We're now selling into the US, North and South America, Europe, the Middle East and Africa. The needs in
each of these markets are similar and our products capability of addressing those needs is, we believe, universal.</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: 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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Product and technology portfolio expansion</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">Historically the majority
of our revenues have been generated through the sale of a single product - the EV ARC. In the fourth quarter of 2024 beam global introduced
several new products targeting energy security and the electrification of transportation.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">1.</td><td style="text-align: justify">BeamBike&#8482;</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">2.</td><td style="text-align: justify">BeamPatrol&#8482;</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">3.</td><td style="text-align: justify">BeamSpot&#8482;</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">4.</td><td style="text-align: justify">BeamWell&#8482;</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">5.</td><td style="text-align: justify">BeamSkoot&#8482;</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; text-align: justify; text-indent: 0.5in">BeamBike&#8482; is a rapidly
deployed charging infrastructure product for electric bicycles. There's no construction or electrical work and because it generates and
stores its own electricity it does not require a connection to the utility grid and it does not generate a utility bill. It is capable
of charging 12 electric bicycles at the same time and we will sell it either without Electric bicycles so that existing owners and users
can charge their e bikes outdoors, or as a bundle with the bicycles included through a partnership with our partner Benzina Zero.</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">BeamPatrol&#8482; is a rapidly
deployed charging infrastructure product for electric motorcycles. There's no construction or electrical work because it generates and
stores its own electricity and does not require a connection to the utility grid and does not generate a utility bill. It is capable of
charging 4 electric motorcycles at the same time and we will sell it either with out electric motorcycles so that existing owners and
users can charge their electric motorcycles while they are out and about or we will sell it bundled with four electric motorcycles from
zero motorcycles our partner. This product has been developed particularly to target the law enforcement community who are increasingly
using electric motorcycles in place of gasoline models. Currently police departments in the US Europe and Asia are using these motorcycles
and we believe that creating a bundle where the customer receives the motorcycles the charging infrastructure and all the fuel that the
motorcycles will ever consume creates a significant opportunity for increased sales and 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; text-indent: 0.5in">BeamSpot&#8482; is a street
light replacement product. It generates and stores its own electricity using a light wind generator and a tracking solar array period.
The streetlight&#8217;s pole is full of our proprietary battery technology. This product has been designed to provide street lighting
that does not fail during a blackout and also curbside electric vehicle charging without the need for extensive construction or electrical
improvements. It is an ideal product for municipalities, airports, shopping malls, stadiums or any environment where there are large parking
lots or the requirement to provide electric vehicle charging at the curb.</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">BeamWell&#8482; is a rapidly
deployed product which requires no construction or electrical work. It provides electricity for cooking refrigeration or other essential
services. It is also equipped with a desalinization plant which enables it to convert salt water into clean drinking water. The product
is further equipped with four highly ruggedized electric scooters which enable the operators of the product to deliver food, medical supplies
or clean drinking water to constituents in environments where those resources are not readily available and because of wars or national
disasters, it is not easy to drive larger 4 wheel vehicles to the locations where the people are in need. We have designed this product
initially for deployment in Gaza where we expect non-government organizations to use it in the execution of their mission. We also believe
that this will be an excellent product for post natural disaster recovery efforts. For example, hurricanes often knock out electrical
supplies and spoil freshwater supplies due to saltwater storm surge. BeamWell&#8482; Can be deployed in less than an hour after delivery
and provide essential services to people in need either in war zones or in regions where natural disasters have struck.</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">BeamSkoot&#8482; is a rapidly
deployed charging infrastructure product for electric mopeds. There's no construction or electrical work and because it generates and
stores its own electricity it does not require a connection to the utility grid and it does not generate a utility bill. It is capable
of charging 4 electric mopeds at the same time, and we will sell it either without electric mopeds so that existing owners and users can
charge outdoors, or as a bundle with the mopeds included through a partnership with our partner Benzina Zero.</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">As a result of our acquisition
of Amiga in 2023, we are one of the largest manufacturers of streetlights in Europe. We have an extensive portfolio of bespoke and mass-produced
street lighting solutions which we are selling in countries across the region. We also manufacture other steel structures with integrated
electronics such as renewable energy production, telecommunications infrastructure and traffic portals.</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: 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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are increasingly enhancing
our portfolio of products through the addition of software, power electronics and sensors period. A significant part of our growth strategy
is based upon our belief that our customers will increasingly value data delivered to them from our extensive portfolio of products which
we are continuing to make further developments in this area. We intend to make further developments in this area and we'll use a combination
of in-house development solutions, so solutions acquired from others and potentially acquisitions. We believe that combining machine learning
with AI in the type of sensor rich environments which we can deploy will create significant revenue opportunities.</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>Customer Segment Expansion</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">Historically a large proportion
of our revenues have been derived through the sale of products to US governmental agencies. However, in 2024 we continued to increase
the number of sales from corporate customers. Over 30% of our sales in 2024 were nongovernment sales. As part of our growth strategy for
the last several quarters, we intend to continue to expand our focus on sales to nongovernment customers. We believe that our products
provide a great deal of value to corporate customers who are increasingly concerned with energy security, carbon contribution reductions
and technology solutions which do not require significant construction or electrical projects. At the same time, we will continue to focus
significant selling resources on governmental agencies outside of the United States. In Europe, governments are still very actively pursuing
the electrification of transportation and carbon reduction through the generation of electricity using renewable sources. In the Middle
East there are large amounts of petrol dollars being spent on renewable energy technology and the electrification of transportation. We
believe that Africa offers very significant opportunities as that continents 1.4 billion people increasingly adopt vehicles which are
not powered by internal combustion engines. We believe that all these new customer segments will create opportunities for significant
growth in 2025 and the years beyond.</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>Targeted Selective Acquisitions</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">Our strategic geographic and
product portfolio expansion has been significantly enhanced by the acquisitions that we have already made. We have gained new technologies,
new customers and new market opportunities while at the same time adding capabilities which have reduced our costs and enhanced our gross
margins. Our acquisition of a battery manufacturing company in 2022 increased our patent portfolio, gave us access to new industries and
opportunities, defended our supply chain, and has had a significant impact on reducing our cost of goods sold while improving our product.
Our acquisition of a 250,000 square foot factory facility on 6 acres of land in Kraljevo, Serbia opened up new markets in Europe, the
Middle East and Africa. It also enabled us to develop our BeamSpot&#8482; product, reduce our cost of manufacturing both in Europe and
the United states. It also enhanced our engineering and product development team in an extremely economically beneficial manner. Our acquisition
of a power electronics company also based in Serbia means that we can now start to create bespoke electronics solutions for our products
which will enable us to reduce our costs while improving our production periods. This acquisition also allowed us access to new customer
segments. We take a highly disciplined and careful approach, where acquisitions are concerned, ensuring that we buy companies which are
not only a good strategic fit for us but that also come with competent and engaged management teams at a price, and with a deal structure,
which is not only good for everybody involved, but with particular emphasis on benefiting Beam Global shareholders. We continue to be
acquisitive, and we are actively searching for opportunities which we believe will continue to improve our business model, our business
operations, our revenues and profitability. We believe that there are areas of opportunity in further sourcing our manufacturing operations
through the acquisition of companies who make components that are necessary to the operation of our products. We also believe that there
are opportunities for us to acquire companies which may bring new technological progress to our organization in order to increase the
barrier to entry for our competition and our ability to generate further revenues at higher gross profits. We will continue to seek targets
and to endeavor to negotiate beneficial deals for Beam Global while at all times retaining our discipline and our commitment to making
acquisitions that are well priced, well-structured and in the best interests of Beam Global shareholders</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: 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="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, and it is expected that the EV infrastructure market will grow at a comparable pace to support the
EVs. According to Market.us, research indicates that the EV infrastructure market is expected to reach $224.8 Billion by 2032 which is
a 27.5% compound annual growth rate (CAGR) between 2024 &#8211; 2032. In December 2024, the California Energy Commission approved a plan
for nearly $1.4 billion in funding for 17,000 new light-duty chargers statewide. <span style="background-color: white">We currently operate
in three rapidly growing markets: EV charging infrastructure, energy storage (batteries), and energy security and disaster preparedness.
We believe that our products have a global appeal and that we are 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 cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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>
  <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">Expanding our geographic footprint and customer base, especially in Europe, the world&#8217;s largest automative market. </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">Increasing our gross margins by increasing production volumes, improving operating efficiencies and reducing the cost of materials and production.</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 leverage of outsourcing as our manufacturing process scales. </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">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>
  <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">Capture market share of the electrified personal and public transportation space, which is at a nascent phase. </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">Continue to develop and innovate new products and build 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">&#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, pairing customers with our sales specialists, or Clean Mobility Experts, to ensure
their needs are met. Historically, almost all of our sales have been made by a relatively small in-house sales team based largely within
the United States. In 2024, we started to execute on a new strategy of engaging outside sales resources such as distributors, resellers
and agents. We view this salesforce strategy as an important part of our plan to increase sales while maintaining our operating costs
at a low and stable level. The agreements we have put in place with distributors, resellers and agents are all performance based and as
such we have no increase in our operational costs.</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 we are increasingly
able to be successful with an outside sales strategy due to the maturing of our internal sales processes and materials and collateral.
We are currently in the process of designing a thorough selling process flow instruction manual. we're also developing a Sales Resource
Center which will be hosted online and available to anyone we authorize.</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 now have resellers and
agents in the United States, Spain, Portugal, Italy, Caribbean, Central America, the Balkans, the Middle East, Africa and Australia. Certain
of our selling collateral has already been translated into multiple languages and we are creating video and other content which will be
used as selling aids by our own internal sales teams as well as the external resources we are engaging period. The external resources
which we have recruited all have proven histories and good experience in selling infrastructure products to the types of customers with
whom we have had success historically. Our European operations legacy business has for many years been supported by outsourced selling
resources and we've been able to learn a great deal from their experiences while at the same time putting those same selling resources
to work distributing the new products which we were introducing to the region. While it is early days for this relatively new strategy
on our part, we are already starting to see the benefits from it and we believe that this will create significant opportunities for us
to increase our revenues and profitability in new markets and the markets we're already addressing.</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: 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; 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 U.S. sales process is
heavily focused on driving awareness of Beam Global solutions for charging needs. We have been investing more in marketing and videos.
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">Sales of our products can
often have long sales cycles due to the capital expense, budgeting cycles, and the sophisticated nature of our products. We are working
to decrease these sales cycles and believe with an increased focus beyond government agencies this will improve as we increase awareness
and gain 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 support our customers by identifying
grants and the federal programs 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 taxes and other incentives, which can significantly reduce the out-of-pocket expenses paid by our customers. 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 cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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 30% 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 first-year bonus depreciation of their solar energy system up to 60% of the cost of the system for property placed in service during 2024, and 40% for 2025.</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">The Inflation Reduction Act of 2022 extended and amended the 30C Alternative Fuel Vehicle Refueling Property Credit (30C credit) which provides an income tax credit for qualified alternative fuel vehicle refueling property, including certain property for the recharging of an electric vehicle. This program is available through January 1, 2033, and provides an income tax credit for businesses up to $100,000 per deployment, which helps to make EV chargers more accessible for commercial use. </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, 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 2024 and 2023, we had two
major customer contracts, the State of California and the General Services Administration (GSA) Multiple Award Schedule (MAS) that accounted
for 58% and 77% of revenues for the years ended December 31, 2024 and 2023, respectively. Each of these contract vehicles represents a
highly diverse and dispersed customer prospect pool for Beam Global due to the extensive and varied nature of government departments within
the Federal and California government spheres.</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>Contract with the California
Department of General Services</i></b>. Our contract with the California Department of General Services (the &#8220;California Contract&#8221;)
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&#8482; Trailers,
and our EV ARC&#8482; DC Fast Charging Electric Vehicle Autonomous Renewable Charger and related accessories from us. The California Contract
can also be used by state, local and municipal government entities throughout the U.S. Since 2018, we have sold 408 EV ARCs&#8482; under
the California Contract, for a total of $30.8 million through December 31, 2024, which includes 50 units totaling $3.9 million sold in
2023 and 124 units totaling $10.4 million sold in 2024. The term of the California Contract expires in June 2025, but the term may be
extended upon mutual agreement for two additional one-year periods.</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 and GSA BPA
Contracts</i>.</b> Effective November 2020, following an extensive evaluation process, Beam was awarded a five-year General Services Administration
Multiple Award Schedule contract, which facilitates the purchase of various products by government agencies and other agencies seeking
EV charging and disaster preparedness equipment. In addition, we were awarded a five-year GSA Blanket Purchase Agreement effective April
26, 2022, which allows federal agencies to purchase EV service equipment and related products. Both contracts help to simplify the federal
procurement process and ensure the best pricing for the agency. We sold 717 EV ARCs&#8482; through these contracts for $55.6 million in
prior years and 189 EV ARCs<sup>TM </sup>for $16.5 million in 2024. We received several large contracts from the US Army, Department of
Homeland Security, Department of Veteran Affairs, US Marine Corps and more through these cancellable contracts.</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: 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; 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"><b><span style="text-decoration: underline">EV Charging Infrastructure</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">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 their
products onto 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 seven utility customers and anticipate that that number will grow as more utilities become engaged
in EV charging and in deploying distributed generation resources to enhance grid stability. Our product is unique in that we are a complete
solution for EV charging infrastructure requirements. Our product provides both a renewable energy source, and EV charging capability
in a rapidly deployable and highly scalable construction-free format. We do compete with several 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.</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. Companies such as ChargePoint (NYSE: CHPT)
and Blink (NASDAQ: BLNK) offer EV charging services and hardware but not, typically, installation. 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. Our EV ARC&#8482; units incorporate whatever charger
the customer wants, so 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>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">EV Sheltron uses 20-foot shipping containers with batteries inside, solar panels on the roof and an EV charger bolted to the outside. They can deploy almost as fast as we can, and operate off grid, but there are several clear disadvantages:</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: 1in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Containers render a parking space unusable. Our products do not reduce available parking space, which is an aspect of our product that is protected by one of our patents. Most jurisdictions have a minimum number of parking spaces required for the use on the property. If you remove even one parking space, then the property can drop out of compliance. Our products do not reduce available parking but shipping containers in a parking space do.</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">Based on EV Sheltron&#8217;s design, we do not believe that it can withstand the same environmental conditions such as wind and seismic that our EV ARC product can. </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">A 20-foot shipping container does not fit into a standard legal parking space which measures nine feet by 18 feet. Two feet of the container will encroach on the drive aisle which is generally not a good idea and often illegal because drive aisles can also serve as fire lanes.</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">Shipping containers do not have BeamTrak&#8482;, our patented sun tracking product and cannot get the same energy density which means less electricity to deliver to EVs.</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">Shipping containers can be considered unsightly, and many property owners may not want them in their parking lots.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Paired Power offers a &#8220;pop-up&#8221; solar canopy, but we do not believe that it fits inside a legal sized parking space without reducing available parking. We also do not believe that it can withstand the same environmental conditions such as wind and seismic that our EV ARC&#8482; product can. It also must be assembled by on-site personnel in contrast to our EV ARC&#8482;&#8217;s rapid assembly-free unfolding deployment.</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">Many solar installation 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">Electrify America is another
example of an entity which is providing free or discounted EV charging infrastructure Electrify America plans to spend $2 billion by the
end of 2026 on EV charging infrastructure access and education programs in the United States ($800 million in California). Electrify America
is a customer of Beam Global and has used our products to assist in the expansion 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">&#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: 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; 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 seven utilities to date. We do not view
utilities as 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">Our electric bike recharging
product faces product competition from a variety of installers of bike sharing stalls and electric bike charging stations. Most electric
bike stations that we are aware of are connected to utility grid and as a result rely on construction and electrical projects and the
utility grid connection. We believe no other company is producing a robust on the rapidly deployed high school charging station which
provides a secure location for the bicycles, the charging infrastructure, and all of the electricity that the bicycles will ever consume.</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 general, adopters of electric
motorcycles after engaged separate contractors and service providers for the provision of the charging which is necessary to keep those
motorcycles active. We are not aware of any other company which provides a turnkey solution which includes a bundle with the motorcycles,
the charging infrastructure and the fuel for the motorcycles under a single invoice there's no construction electrical work or project
management or planning required.</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><span style="text-decoration: underline">Energy Security</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">Where energy security is concerned,
we compete with companies that produce generators and combine 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, Generac, 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.</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 cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">o</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Rapid deploy ability and scalability of our products. Our products offer a turnkey solution, are manufactured in our facilities and can be deployed in less than an hour after delivery to a customer. This compares favorably with grid-tied alternatives which involve an entire ecosystem for the design, engineering, permitting, and constructing of civil projects which require 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. Our battery storage enables our units to continue to operate when the utility grid is down because we rely on locally generated renewable sources for energy. Most of the EV ARC&#8482; systems we deploy include an emergency power panel that provide emergency power to operate 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 will continue to operate.</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">Because a grid connection is not required, Beam&#8217;s EV ARC&#8482; can be located anywhere, including prime locations in the front of buildings or 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, which may be locations that are not easily accessible or unsafe for drivers. We believe that as EV charging expands, the cost of grid tied installations will increase dramatically for desirable locations such as in front of stores or where people want to park due to the cost and complexity of bringing the grid to the charger. 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.&#160;</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">We believe that the utility grid lacks sufficient capacity to replace oil as transportation fuel. The grid was not designed and has not been updated to do this. In many markets the grid is already operating at maximum capacity particularly during hot weather when people increase their air conditioning requirements. Our products provide extra capacity to charge EVs without requiring complicated, time consuming, environmentally impactful, and risky expansions of the centralized utility grid infrastructure.</span></td></tr>
</table>

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

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

<p style="margin: 0"></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="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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, manufacture, and 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">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 up to 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>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Over time, we have continued to make improvements
    to our product, which increases our product&#8217;s energy production while reducing product costs, whereas the grid-tied competition
    is stuck at a theoretical maximum amount of energy that can be delivered at a given location.</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>Streetlights and integrated steel structures</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">The street light industry is highly competitive and there are several
    companies operating in Europe who directly compete with us. While cost is generally a major factor for our customers, the 30 years that
    our European facilities have spent successfully delivering product to customers gives us a competitive advantage, particularly with those
    customers with whom we've already done business. Smaller competitors are generally less well equipped and because they buy less raw materials,
    particularly steel, they tend to have higher cost structures where direct costs are concerned. We are often able to compete with the larger
    competitors through our local presence in the Balkans and through our more nimble and entrepreneurial approach to winning contracts.</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">Competitors:</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">1.&#160;&#160;&#160; Petitejean S.A.S.
&#8211; France</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">3.&#160;&#160;&#160; Valmont Polska
Sp. z.o.o.V&#8211; Poland</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">5.&#160;&#160;&#160; Omega D.D. - Croatia</p></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that the combination of our legacy streetlight
business with our patented portfolio of renewable energy security and EV charging products as well as our ability to create bespoke custom
batteries, makes our product offering unique within the markets we are targeting period. We further believe that in certain circumstances
the unique nature of our business will create a barrier to entry for our competition even in the legacy Street lighting and other integrated
steel structure product businesses.</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"><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. The
San Diego lease expires on August 31, 2025 and we are currently exploring 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 also lease a 37,800 square
foot facility in Broadview, Illinois, where we produce our energy storage products for our own products and for a variety of other customers
who need energy storage solutions. We intend to produce BeamSpot&#8482; products in this facility as well.</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 Europe we own a 45,033
square meter office and manufacturing facility in Kraljevo, Serbia on 6 acres of land that has adequate space and capacity to manufacture
Amiga&#8217;s legacy product offerings as well as EV ARC&#8482;s and our other products as needed for the European market. We also lease
a 465 square meter small business office in Belgrade, Serbia for Telcom.</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: 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; 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 one or more of these facilities. 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 including BeamBike&#8482;, BeamPatrol&#8482;, BeamWell&#8482; and BeamSkoot&#8482; 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. Our BeamSpot&#8482; product
requires minor on site work you modify the existing three flights foundation so that it can support the extra load which beam spot with
its solar array and wind turbine creates. 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 and design 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, which, along with our other cost controlling efforts will reduce 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>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 2024, 62% of our revenue
was attributable to federal, state, and local governments, compared to 80% in 2023. Furthermore, 25% of our revenue was attributable to
the state agencies and municipalities in the State of California, compared to 14% in 2023.</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 on December 31,
2024, was $5.6 million. Our backlog on December 31, 2023, was $21.7 million. 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 regulations 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 during 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 event that our customers elect to connect our products to the utility grid, they must comply with the applicable rules
and regulations of the relevant state public utility agencies. or 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. There may also be government regulations that could impact us as we begin
to sell into the European market. 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;</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 December
31, 2024, we have 276 employees, of which 31 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">&#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: 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">&#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"><span style="font-size: 10pt"><b>ITEM 1A.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_004"></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: 0.5in"><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, 2024 and December 31, 2023, we experienced
net losses of $11.3 million and $16.1 million, respectively, including cash and non-cash expenses under generally accepted accounting
principles. Non-cash expenses including depreciation, amortization, non-cash compensation and contingent consideration included in the
above losses are $1.1 million and $4.3 million for fiscal years ended December 31, 2024 and December 31, 2023, respectively. Further,
as of December 31, 2024, we had an accumulated deficit of $104.6 million. 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 ensure 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; 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 will require additional funding in the
near term to fund our operations and provide working capital. However, there is no guarantee that we can raise capital at terms that are
acceptable to the Company. We may be required to pursue sources of additional capital through various means, including private and public
offerings of our securities, sale and leasing arrangements, and debt financing. If the amount of capital we can 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.
<span style="background-color: white">If we do not have sufficient funds to continue operations, we could be required to seek dissolution
and liquidation, bankruptcy protection or other alternatives that would likely result in our shareholders losing some or all of their
investment in us. </span>Even if we obtain equity or debt financing, it may be on terms not favorable to us, it may be costly and it may
require us to agree to covenants or other provisions that may adversely affect our business. Additional funding, if obtained, may also
result in significant dilution to our shareholders.</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><i>Our
revenues are concentrated in a small number of customers and our revenue may decrease significantly if we were to lose one of these customers</i></b>.
We have a few large customers including the U.S. Army and the Department of Homeland Security that generated 15% and 7%, respectively,
of revenues in 2024. <span style="background-color: white">The loss of or a significant decline in sales to any of these customers could
adversely affect our business, results of operations, and financial condition.</span> In addition, we were awarded several federal contracts
in 2022, that may not be renewed in the future. The contract with the State of California 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, 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"><b><i>Our revenue growth,
in part, 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;). 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: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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>
  <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">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>

<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 style="text-align: justify">&#160;</td>
    <td style="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="margin: 0">&#160;</p>

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

<p style="margin: 0"></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="margin: 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="text-align: justify; width: 0.5in">&#160;</td>
    <td style="text-align: justify; width: 0.25in">&#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">the environmental consciousness of consumers;</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">volatility in the cost of oil and gasoline;</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">consumers&#8217; perceptions of the dependency on oil from unstable or hostile countries and the impact of international conflicts;</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">government regulations and economic incentives promoting fuel efficiency and alternate forms of energy;</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">access to charging stations and consumers&#8217; perceptions about convenience and cost to charge an EV; 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-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 may acquire other
businesses, which could require significant management attention, disrupt our business, dilute stockholder value and harm our business,
revenue and financial results. </i></b>As part of our business strategy, we intend to make acquisitions to add complementary companies,
products or technologies, such as our acquisitions of All Cell, Amiga and Telcom. Our acquisitions may not achieve our goals, and we may
not realize benefits from any acquisition. Any integration process will require significant time and resources, and we may not be able
to manage the process successfully. If we fail to successfully integrate acquisitions, or the personnel or technologies associated with
those acquisitions, the business, revenue and financial results of the combined company could be harmed. We may not successfully evaluate
or utilize the acquired assets and accurately forecast the financial impact of an acquisition, including accounting charges. We may also
incur unanticipated liabilities that we assume as a result of acquiring companies. We may have to pay cash, incur debt or issue equity
securities to pay for any such acquisition, each of which could affect our financial condition or the value of our securities. We would
expect to finance any future acquisitions through one or a combination of equity, debt or cash from operations. The sale of equity to
finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed
obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. In the future,
we may not be able to find other suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms,
if at all. Our acquisition strategy could require significant management attention, disrupt our business and harm our business, revenue
and financial results.</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 may fail to realize
all of the anticipated benefits of our acquisitions of All Cell, Amiga and Telcom or those benefits may take longer to realize than expected
and our business, financial condition and results of operation could be materially and adversely affected. We may also encounter significant
difficulties in integrating Amiga with Beam and its operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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">Our ability to realize the
anticipated benefits of our acquisitions of All Cell, Amiga and Telcom will depend, in part, on our ability to integrate them, which may
be a complex, costly, and time-consuming process. We will be required to devote significant management attention and resources to integrate
the business practices and operations of the acquired business. The integration process may disrupt our business and, if implemented ineffectively,
could restrict the realization of the fully expected benefits. In addition, the integration of the acquired business may result in material
unanticipated issues, expenses, liabilities, competitive responses, and diversion of management&#8217;s attention. The failure to meet
the challenges involved in the integration process and to realize the anticipated benefits of the acquisition could cause an interruption
of, or a loss of momentum in, our operations and could materially and adversely affect our business, financial condition and results of
operations.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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-align: justify; 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">Many of these factors will
be outside of our control and any one of them could result in increased costs, decreases in the amount of expected benefits and diversion
of management&#8217;s time and energy, which could adversely affect our business, financial condition and results of operations and result
in us becoming subject to litigation. In addition, even if the acquisition were to be integrated successfully, the anticipated benefits
of the acquisition may not be realized within the anticipated time frame, or at all. We may not be able to maintain the results of operations
or operating efficiency that we and the acquired business have achieved or might achieve separately. Further, additional unanticipated
costs may be incurred in the integration process as a result of risks currently unknown to us. All these factors could cause reductions
in our earnings per share, decrease or delay any accretive or other beneficial effect of the acquisition and negatively impact the price
of our common stock.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 37pt"><b><i>Amiga and Telcom are
private Serbian companies that have not been subject to an audit by an accounting firm under U.S. GAAP standards and has not previously
been subject to the Sarbanes-Oxley Act of 2002, the rules and regulations of the SEC or other corporate governance requirements. </i></b>Amiga
and Telcom are private Serbian companies. Prior to our acquisition of Amiga and Telcom, they had not had financial statements reviewed
or audited by an accounting firm under U.S. GAAP standards and has not been subject to the Sarbanes-Oxley Act of 2002, the rules and regulations
of the SEC, or other corporate governance requirements to which public reporting companies may be subject. As a result, we are required
to implement the appropriate internal control processes and procedures over their financial accounting and reporting. We may incur significant
legal, accounting, and other expenses in efforts to ensure that they meet these requirements. Implementing the controls and procedures
that are required to comply with the various applicable laws and regulations may place a significant burden on our management and internal
resources. The diversion of management&#8217;s attention and any difficulties encountered in such an implementation could adversely affect
our business, financial condition and operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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>Our inability to successfully
integrate Amiga and Telcom&#8217;s operations could adversely affect our operations; potential need for additional financing. </i></b>Our
acquisitions require significant attention and resources, which could reduce the likelihood of achievement of other corporate goals. We
have experienced significant operating losses. As a result, we may need additional financing to help fund our business and satisfy our
obligations, which will require additional management time to address. There is no assurance that we will realize the benefits of the
acquisitions that we hope will be achieved.</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>As a result of the acquisitions
of Amiga and Telcom, Beam expects to generate an increasing portion of its revenue internationally in the future and may become subject
to various additional risks relating to its international activities, which could adversely affect its business, operating results and
financial condition.</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">Beam has limited experience
operating internationally and engaging in international business involves a number of difficulties and risks, including:</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: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the challenges associated with building local brand awareness, obtaining local key opinion leader support and clinical support, implementing reimbursement strategies and building local marketing and sales teams;</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">required compliance with foreign regulatory requirements and laws, including regulations and laws;</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">trade relations among the United States and those foreign countries in which Beam&#8217;s future customers, distributors, manufacturers and suppliers have operations, including protectionist measures such as tariffs and import or export licensing requirements, whether imposed by the United States or such foreign countries;</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">difficulties and costs of staffing and managing foreign operations;</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">difficulties protecting, procuring or enforcing intellectual property rights internationally;</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">required compliance with anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act, data privacy requirements, labor laws and anti-competition regulations;</span></td></tr>

<tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in">&#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">laws and business practices that may favor local companies;</span></td></tr>
</table>



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

<p style="margin: 0"></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="margin: 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: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;</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">political and economic instability; 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-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">potentially adverse tax consequences, tariffs, customs charges, bureaucratic requirements and other trade barriers.</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">In the event that Beam dedicates
significant resources to its international operations and is unable to manage these risks effectively, Beam&#8217;s business, operating
results and financial condition may be adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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>We are subject to foreign
currency exchange rate and other related risks. </i></b>With the acquisitions in Serbia, we are subject to foreign currency exchange rate
risk to the extent that our costs are denominated in currencies other than those in which we earn revenues. In addition, since our financial
statements are denominated in U.S. dollars, changes in foreign currency exchange rates, especially the Euro and the Serbian Dinar, between
the U.S. dollar and other currencies will impact our results of operations, financial condition, and cash flows. We also face risks arising
from the imposition of foreign exchange controls and currency devaluations. Foreign exchange controls may limit our ability to convert
foreign currencies into U.S. dollars or to remit dividends and other payments by our foreign subsidiaries or businesses located in or
conducted within a country imposing control. Currency devaluations result in a diminished value of funds denominated in the currency of
the country instituting the devaluation.</p>

<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"><b><i>We face intense competition,
and many of our competitors have substantially greater resources than we do.&#160;</i></b>Some companies are beginning to offer similar
products that provide a similar infrastructure product that we do, utilizing solar energy to power EV charging in a transportable product,
but currently they do not provide all of the features and advantages that we offer, and which are patent protected. However, we compete
with traditional grid-tied charging stations. Our challenge is to market our products 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 in our market may intensify in the future. Competitors may develop products that may ultimately have costs similar to, or
lower than, our projected costs. If we fail to compete successfully, our business will 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>A significant portion
of our revenue is derived from our core product category. </i></b>We are dependent on revenues from our EV ARC&#8482; products to be successful
in the future. We also have energy storage products following our acquisition of All Cell Technologies, Inc. in 2022, steel structures
with electronic integration from our acquisition of Amiga d.o.o Belgrade in 2023, specialized power electronics from our acquisition of
Telcom in 2024, we offer our Solar Tree&#174; product and we intend to bring our BeamSpot&#8482; product to market, no assurance can be
given that our sales will continue to have market acceptance or that they will continue to grow in the future. The loss or reduction of
sales of this product category could have a material adverse effect on our business, results of operations, financial condition, and liquidity.</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 renewably energized
EV charging industry is an emerging market that is constantly evolving and may not develop to the size or at the rate we expect. </i></b>Solar
and wind powered EV charging, is an emerging and constantly evolving market. We believe the industry may 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 EV charging, 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>We currently have no plans to use solar modules which are subject to tariffs, however 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.</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">&#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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>We face risks related to the uncertainty
regarding the future of international trade agreements and the United States&#8217; position on international trade.</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: 0; text-align: justify; text-indent: 0.5in">The U.S. government and persons
involved in the Trump administration have made statements and taken certain actions that may lead to potential changes to U.S. and international
trade policies. In February 2025, the U.S. government imposed tariffs on imports from China. If maintained and if extended to other countries,
tariffs and the potential escalation of trade disputes with China and other countries could pose a risk to our business and could result
in higher operating expenses. The extent and duration of any tariffs and the resulting impact on general economic conditions and on our
business are uncertain and depend on various factors, such as negotiations between the United States and China and/or other countries,
the response of such countries, exemptions or exclusions that may be granted, availability and cost of alternative sources of supply of
materials we purchase from companies in China or other countries targeted with tariffs.</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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Trade tensions and conflicts
between the U.S. and China have been escalating in recent years and, as such, we are exposed to the possibility of product supply disruption
and increased costs and expenses in the event of changes to the laws, rules, regulations and policies of the governments of the U.S. or
China, or due to geopolitical unrest and unstable economic conditions.</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">Any unfavorable government
policies on international trade, such as export controls, capital controls or tariffs, may increase the cost of manufacturing our products,
affect the demand for our products (if and once approved), the competitive position of our product candidates, and import of raw materials
that we import from China. If any new tariffs, export controls, legislation and/or regulations are implemented, or if existing trade agreements
are renegotiated or if either the U.S. or Chinese government takes retaliatory trade actions due to the recent trade tension, such changes
could have an 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>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; text-indent: 0.5in"><b><i>In high demand locations,
the use of our products could exhaust its 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">&#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: 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; 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></b></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; 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>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 loss of the services of Mr. Wheatley or any such
individual 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 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-indent: 0.5in; background-color: white"><b><i>Cyber-attacks or
other breaches of information technology security could adversely impact on our business and operations.</i></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cyber-attacks or other breaches
of network or information technology security may cause equipment failure or disruption to our operations. Such attacks, which include
the use of malware, computer viruses and other means for disruption or unauthorized access, on companies have increased in frequency,
scope and potential harm in recent years. While, to the best of our knowledge, we have not been subject to cyber-attacks or to other cyber
incidents which, individually or in the aggregate, have been material to our operations or financial conditions, the preventive actions
we take to reduce the risk of cyber incidents and protect our information technology and networks may be insufficient to repel a major
cyber-attack in the future. To the extent that any disruption or security breach results in a loss or damage to our data or unauthorized
disclosure of confidential information, it could cause significant damage to our reputation, affect our relationship with our customers,
suppliers and employees, and lead to claims against us and ultimately harm our business. Additionally, we may be required to incur significant
costs to protect against damage caused by these disruptions or security breaches 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"></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; 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, 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.</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 a 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>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 may 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"><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"><span style="background-color: white"><b><i>We
may be adversely affected by inflationary or market fluctuations, including impact of tariffs, in the cost of component products that
are used in our products or our cost of labor. </i></b></span>The prices we pay for the principal items we use for the production of our
products its materials are dependent primarily on current market prices. Our products may be impacted by commodity pricing factors, including
the impact of tariffs, which in many cases are unpredictable and outside of our control. Any increased costs for materials and components
used in our products could adversely affect our operating performance. Our cost of labor may be influenced by factors in certain market
areas. Our hourly employees could be affected by wage rate increases in the federal or state minimum wage rates, wage inflation or local
job market adjustments which could adversely impact our operating 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 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 BeamSpot&#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 BeamSpot&#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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></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; 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 be profitable.&#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 may be
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. This credit is in effect until 2032. 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, potentially 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"><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 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-align: justify; text-indent: 0.5in"><b><i>Our cash and cash equivalents could be adversely
affected if the financial institutions at which we hold our cash and cash equivalents fail.</i></b>We maintain substantially all of our
cash and cash equivalents in accounts with U.S. banks and financial institutions, including Bank of America and Silicon Valley Bank as
a division of First Citizens Bank ("SVB"), and our deposits at these institutions exceed insured limits. Market conditions can
impact the viability of these institutions. For example, on March 10, 2023, SVB was closed by the California Department of Financial Protection
and Innovation, which appointed the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) as receiver. The FDIC created a successor
bridge bank, Silicon Valley Bridge Bank, N.A. (&#8220;SVBB&#8221;), and all deposits of SVB were transferred to SVBB under a systemic
risk exception approved by the Federal Reserve, the U.S. Treasury Department, and the FDIC. While the Federal Reserve, the U.S. Treasury
Department, and the FDIC announced in a joint statement on March 12, 2023 that all SVB deposits, including both insured and uninsured
amounts, would be available in full to account holders, a similar failure of any of the financial institutions where we maintain our cash
and cash equivalents could impact our ability to access uninsured funds in a timely manner or at all. There is no guarantee that the Federal
Reserve Board, the U.S. Treasury Department and the FDIC will provide access to uninsured funds in the future in the event of the closure
of any other banks or financial institutions in a timely fashion or at all. Any inability to access or delay in accessing these funds
could adversely affect our business, financial position, and liquidity.</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: 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; 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">If we do not effectively diversify
our bank deposits and investment portfolio, the value and liquidity of our investments may fluctuate substantially, which could affect
our access to capital and results of operations in a material way. Furthermore, our access to our cash and cash equivalents in amounts
adequate to finance our operations could be significantly impaired if the financial institutions with which we have arrangements directly
face liquidity constraints or failures. Investor concerns regarding the U.S. or international financial systems could result in less favorable
commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations
on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all.
Any material decline in available funding or our ability to access our cash and cash equivalents could adversely impact our results of
operations and liquidity.</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.45in"><b><i>Privacy concerns and
laws, or other domestic or foreign regulations, may adversely affect our business. </i></b>We are currently subject, and/or may in the
future be subject, to numerous privacy and data security laws. For example, some U.S. states, members of the European Economic Area and
other jurisdictions in which we operate have adopted some form of privacy and data security laws and regulations which impose significant
compliance obligations. Management&#8217;s attention may be diverted, and our compliance costs and potential liability may increase as
a result of additional national and international regulatory requirements related to data privacy and data security.</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.45in"><b><i>Failure to comply with
anticorruption and anti-money laundering laws, including the Foreign Corrupt Practices Act of 1977, as amended (the &#8220;FCPA&#8221;),
and similar laws associated with activities outside of the United States, could subject us to penalties and other adverse consequences.
</i></b>We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. &#167; 201, the U.S. Travel Act, the USA
PATRIOT Act, the Anti-Bribery Act, and possibly other anti-bribery and anti-money laundering laws in countries in which it conducts activities.
It faces significant risks if it fails to comply with the FCPA and other anti-corruption laws that prohibit companies and their employees
and third-party intermediaries from promising, authorizing, offering, or providing, directly or indirectly, improper payments or benefits
to foreign government officials, political parties and private-sector recipients for the purpose of obtaining or retaining business, directing
business to any person or securing any advantage. Any violation of the FCPA, other applicable anti-corruption laws, and anti-money laundering
laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, or severe criminal or
civil sanctions, which could have a materially adverse effect on our reputation, business, operating results, and prospects. In addition,
ensuring compliance may be costly and time-consuming, and responding to any enforcement action may result in a significant diversion of
management&#8217;s attention and resources, significant defense costs, and other professional fees.</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"><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-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 the 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
and the minimum bid price requirement, 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 people 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">&#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: 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; 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 controls 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. Moreover, effective internal controls are necessary for us to produce reliable financial reports and are important
to helping prevent financial fraud. 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 implemented a new accounting
and perpetual inventory system in Q4 2023 which automated manufacturing, purchasing and inventory tracking functions which we believe
will alleviate the material weakness in the future. Prior to Q4 2023, the Company performed manual processes during the year to track
and control inventory and purchases. 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"><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: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">changes in our industry;</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">competitive pricing pressures;</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">our ability to obtain working capital financing;</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">additions or departures of key personnel;</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">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>
  <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">sales of our common stock privately or in the public market, by us or by other shareholders;</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">our ability to execute our business plan;</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">operating results that fall below expectations;</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">loss of any strategic relationship;</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">adverse regulatory developments;</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">adverse economic and other external 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-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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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">&#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.</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: 96px"><span style="font-size: 10pt"><b>ITEM 1B.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_005"></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; text-indent: 0.5in"><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"><span style="font-size: 10pt"><b>ITEM 1C</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_006"></span>CYBERSECURITY.</b></span></td></tr>
  </table>
<p id="xdx_98A_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_iB_c20240101__20241231_gBFCRMPFAIAMT-LHUJ_z7vmShE4iy01" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000056-01" escape="true" id="Fact000056" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"><b style="display: none">&#160;Risk and Strategy Management</b></ix:nonNumeric></p>

<div id="xdx_C02_gBFCRMPFAIAMT-LHUJ_zjeQGm7qAU14"><ix:continuation continuedAt="ConU000056-02" id="ConU000056-01"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
recognize the importance of identifying, assessing and managing material risks associated with cybersecurity threats, as such term is
defined in Item 106(a) of Regulation S-K. These risks include, among other things: operational risks, intellectual property theft, fraud,
extortion, harm to employees or customers and violation of data privacy or security laws.</p></ix:continuation></div>

<div id="xdx_C0F_gBFCRMPFAIAMT-LHUJ_zNMlqx5hUQtj"><ix:continuation continuedAt="ConU000056-03" id="ConU000056-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p></ix:continuation></div>

<div id="xdx_C0F_gBFCRMPFAIAMT-LHUJ_zhROPsQmFwyb"><ix:continuation continuedAt="ConU000056-04" id="ConU000056-03"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span id="xdx_90D_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_z0mfqVDytJbe" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000057" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock">Identifying and assessing
cybersecurity risk is <span id="xdx_900_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zTN0by8Pbh7" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000058" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag">integrated</ix:nonNumeric></span> into our overall risk management systems and processes.</ix:nonNumeric></span> <span id="xdx_90E_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zCZeX3f93BQk" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000059" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">Cybersecurity risks related to our business,
technical operations, privacy and compliance issues are identified and addressed through a multi-faceted approach including <span id="xdx_90F_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zZV31ZlgYXfd" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000060" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag">third party</ix:nonNumeric></span>
assessments, internal IT controls, governance, risk and compliance reviews.</ix:nonNumeric></span>&#160;</p></ix:continuation></div>

<div id="xdx_C09_gBFCRMPFAIAMT-LHUJ_zGQtf6ysNjm2"><ix:continuation continuedAt="ConU000056-05" id="ConU000056-04"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p></ix:continuation></div>

<div id="xdx_C05_gBFCRMPFAIAMT-LHUJ_zgdQ5vwzXmfk"><ix:continuation continuedAt="ConU000056-06" id="ConU000056-05"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span id="xdx_90D_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20240101__20241231_zKbDNcYVzYeh" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000061" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">We
describe whether and how risks from cybersecurity threats are reasonably <span id="xdx_907_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20240101__20241231_zVXeA2dVlVM7" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000062" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">likely to materially affect</ix:nonNumeric></span> us, including our results of operations
and financial condition, under the heading &#8220;<i>Cyber-attacks or other breaches of information technology security could adversely
impact our business and operations.</i></ix:nonNumeric></span>&#8221; in Item 1A, &#8220;<a href="#k_004">Risk Factors</a>&#8221; of Part I of this report.</p></ix:continuation></div>

<div id="xdx_C02_gBFCRMPFAIAMT-LHUJ_znTNfUEYILU5"><ix:continuation continuedAt="ConU000056-07" id="ConU000056-06"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p></ix:continuation></div>

<div id="xdx_C04_gBFCRMPFAIAMT-LHUJ_zTy3mOOD4re9"><ix:continuation continuedAt="ConU000056-08" id="ConU000056-07"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
believe we maintain an information technology and cybersecurity program appropriate for a company our size, taking into account our operations
and risks. We are committed to cybersecurity and vigilantly protecting all our resources and information from unauthorized access. Our
cybersecurity approach incorporates an employee policy, external resources to manage and monitor the evolving threat landscape, effective
board oversight of cybersecurity risks and knowledgeable teams responsible for preventing and detecting cybersecurity risks.</p>

</ix:continuation></div>

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

<p id="xdx_988_ecyd--CybersecurityRiskBoardOfDirectorsOversightTextBlock_c20240101__20241231_gBFCRBODOTB-LGCW_zccHkGSxPGwc" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000072-01" escape="true" id="Fact000072" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock"><b><span style="text-decoration: underline">Management and
Board Oversight</span></b></ix:nonNumeric></p>

<div id="xdx_C05_gBFCRBODOTB-LGCW_zjteH8xJklf9"><ix:continuation continuedAt="ConU000072-02" id="ConU000072-01"><div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></div></ix:continuation></div>

<div id="xdx_C0A_gBFCRBODOTB-LGCW_zSZMl8jCxU0h"><ix:continuation continuedAt="ConU000072-03" id="ConU000072-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_900_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zcfef0H6zKh3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000073" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">Our
Audit Committee is responsible for overseeing cybersecurity risks and updates our Board of Directors on cybersecurity matters as needed.</ix:nonNumeric></span>
<span id="xdx_908_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zvADuTDAPT6f" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000074" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">The Audit Committee receives periodic updates from management regarding cybersecurity matters and is notified as promptly as practicable
of significant new cybersecurity threats or incidents.</ix:nonNumeric></span></p></ix:continuation></div>

<div id="xdx_C00_gBFCRBODOTB-LGCW_zxatQCQXJoj8"><ix:continuation continuedAt="ConU000072-04" id="ConU000072-03"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation></div>

<div id="xdx_C05_gBFCRBODOTB-LGCW_zT1g8kr9mo16"><ix:continuation continuedAt="ConU000072-05" id="ConU000072-04"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span id="xdx_902_ecyd--CybersecurityRiskRoleOfManagementTextBlock_c20240101__20241231_zfGsbIGLHWl6" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000075" name="cyd:CybersecurityRiskRoleOfManagementTextBlock">Management
is responsible for the operational oversight of the company-wide cybersecurity strategy, policy, and standards across relevant departments
to assess and help prepare us to address cybersecurity risks.</ix:nonNumeric></span></p></ix:continuation></div>

<div id="xdx_C03_gBFCRBODOTB-LGCW_zN0RD9F9toL3"><ix:continuation continuedAt="ConU000072-06" id="ConU000072-05"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></div>

<div id="xdx_C06_gBFCRBODOTB-LGCW_zojYrMeFKzR8"><ix:continuation continuedAt="ConU000072-07" id="ConU000072-06"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline">Cybersecurity Risks</span></b></p></ix:continuation></div>

<div id="xdx_C00_gBFCRBODOTB-LGCW_z4vo6UHazoNa"><ix:continuation continuedAt="ConU000072-08" id="ConU000072-07"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p></ix:continuation></div>

<div id="xdx_C06_gBFCRBODOTB-LGCW_za2kVVZ9SIhf"><ix:continuation continuedAt="ConU000072-09" id="ConU000072-08"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As
of December 31, 2024, we are not aware of any cybersecurity threats, including as a result of any previous cybersecurity incidents that
have materially affected the business strategy, results of operations or financial condition of the Company or are reasonably likely to
have such a material effect. However, any future potential risks from cybersecurity threats, including but not limited to exploitation
of vulnerabilities, ransomware, unauthorized transactions, or other similar threats may materially affect us, including our execution
of business strategy, reputation, results of operations and/or financial condition.</p></ix:continuation></div>

<div id="xdx_C04_gBFCRBODOTB-LGCW_zL0DY2OAPKR"><ix:continuation id="ConU000072-09"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></div>

<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: 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="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"><span style="font-size: 10pt"><b>ITEM 2.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_007"></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 terminates on August 31, 2025. Our Chicago, Illinois office consists of 37,800 square feet of office
and warehouse space and is located at 2600 S. 25<sup>th</sup> Avenue, Suite Z, Broadview, Illinois, 60155 with a lease term through January
31, 2029. We own a 45,033 square meter office and manufacturing facility on 6 acres of land at 1G Aerodromska Street in Kraljevo, Serbia
and we lease a small business office in Belgrade, Serbia. We also lease a 465 square meter small business office at 27 Svetog Nikole street,
Belgrade, Serbia with an indefinite period of time. The San Diego lease expires on August 31, 2025 and we are currently exploring 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"><span style="font-size: 10pt"><b>ITEM 3.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_008"></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, 2024, 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"><span style="font-size: 10pt"><b>ITEM 4.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_009"></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;&#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"><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>

<!-- 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"><b></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; text-align: center"><b><span id="k_010"></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"><span style="font-size: 10pt"><b>ITEM 5.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="k_011"></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 28, 2025, there were
approximately 172 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 assurance 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">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"><span style="font-size: 10pt"><b>ITEM 6.</b></span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="k_012"></span>RESERVED.</b></p></td></tr>
  </table>
<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"><span style="font-size: 10pt"><b>ITEM 7.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_013"></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; 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 multiple product
lines that incorporate our proprietary technology. Our off-grid EV charging and energy security products produce 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. Versions of our charging infrastructure products are modified to support EVs, eMotorcycles,
eBikes, desalination and auxiliary power. Our Smart Cities products combine structural elements with built in electronics, renewable energy
generation, battery storage, sensors and IoT capabilities. These products are scalable and attractively designed and 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: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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 sun-tracking solar array making the unit flood-proof up to nine and a half feet and allowing adequate space to park a vehicle on the engineered ballast and traction pad which gives the product stability and a certified wind rating of 160 miles per hour.</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">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Solar Tree&#174; DCFC &#8211; Patented off-grid, renewably energized and rapidly deployed, single-column mounted smart generation and energy storage system with the capability to provide a 150kW DC fast charge to one or more electric vehicles or larger vehicles.</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">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">EV ARC&#8482; DCFC &#8211; DC Fast Charging system for charging EVs comprised of four interconnected EV ARC&#8482; systems and a 24kW DC fast charger.</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">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">BeamSpot&#8482; &#8211; patent issued on December 31, 2019 and currently.in the process of initial installation. A streetlight, EV charging and emergency power product which uses an existing streetlight&#8217;s foundation and a combination of solar, wind, grid connection and onboard energy storage to provide curbside charging and emergency power.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">BeamBike&#8482; - rapidly deployed, construction free, solar-powered charging system based on the patented EV ARC&#8482; platform which generates and stores its own clean electricity, accessed through twelve integrated, weatherized 120 V outlets supporting any eBike charger. Supports 12 eBikes and is available with or without bundled eBike packages.</span></td></tr>
</table>

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

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

<p style="margin: 0"></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="margin: 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: 0.5in">&#160;</td>
    <td style="width: 0.25in">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">BeamPatrol&#8482; - Rapidly&#160;deployed&#160;and easily transported, the BeamPatrol&#8482; station allows&#160;law&#160;enforcement&#160;and safety&#160;personnel to charge and&#160;quickly&#160;access nimble, quiet and responsive&#160;motorcycles without the need for any&#160;additional infrastructure or fuel. This innovative solution is ideal for&#160;law enforcement,&#160;customs and&#160;border patrol,&#160;the military,&#160;park services,&#160;air&#160;and&#160;seaport operations&#160;and any situation where the ability to rapidly gain access to an environment,&#160;without&#160;alerting targets of the operation, is required.&#160;BeamPatrol&#8482;&#160;and the motorcycles it supports&#160;generate&#160;low to no maintenance or fuel costs&#160;and provide a highly reliable mobility solution while assisting in&#160;the&#160;carbon reduction&#160;efforts of the agencies that use the product. Available with, or without bundled eMotorcyles.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">BeamWell&#8482; - <span style="background-color: white">based on the patented EV ARC&#8482; system, is a self-sufficient, self-contained operational system for use in war zones and remote or disaster areas where only salt, brackish or dirty water is available because a reliable clean water supply is not available or has been interrupted. The BeamWell&#8482; system provides three essential services to regions in crisis: it turns seawater into fresh water, which is then stored in an integrated 3000-liter tank that is replenished daily; it provides a source of electricity which can be used for medical or communications devices as well as cooking and lighting; and it charges four integrated and bundled&#160;</span>Benzina Zero electric mopeds for the rapid distribution of food, water, medications or other vital resources, to those in need.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Smart Cities Infrastructure products &#8211; Street lighting, street furniture, communications infrastructure products, energy infrastructure products, with electronics integration including renewable energy sources, battery storage, sensors and IoT integration.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><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 currently 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">Beam AllCell&#8482; designs,
manufactures and sells custom, high-quality, bespoke lithium-ion energy storage solutions. Our world-class battery engineering team rigorously
creates unique battery formats and shapes to the highest standards, delivering highly flexible solutions that maximize power in compact
spaces. &#160;Our patented PCC&#8482; phase change material, manufactured in-house, provides passive thermal management solution and critical
safety features against thermal runaway. Our proprietary Smart BMS, designed by the Company, further differentiates our products, ensuring
superior customer satisfaction. &#160;Our battery is ideal for applications requiring high energy density, high power, and safe, space
efficient enclosures. Our batteries power drones, submersibles, medical devices, recreational products and micro-mobility solutions. The
Company is integrating these advanced batteries and technologies into our new product designs under development.</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 October 20, 2023, Beam
acquired <span style="background-color: white">Amiga DOO Kraljevo (&#8220;Amiga&#8221;), a business located in Serbia and engaged in the
manufacture and distribution of steel structures with electronic integration, including </span>(i) infrastructure products for public
lighting; (ii) infrastructure products for mobile telephone, networks and transmission lines; (iii) infrastructure products for tram,
trolleybus, and railways; (iv) infrastructure products for contact networks, masts, portals and semi-portals for road and railway signaling;
(v) large steel lattice structures for specific purposes (e.g., stadiums, factories, power plants, etc.); and (vi) distribution and command
electrical cabinets. Amiga has engineering, product development and manufacturing capabilities which are well suited to manufacture and
sell Beam&#8217;s current and future products in the European market. As a large European manufacturer of streetlights, Amiga is well
positioned to assist in the development of the BeamSpot&#8482; for both the European and US markets.</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 August 30, 2024, Beam acquired
Telcom d.o.o. Beograd (&#8220;Telcom&#8221;), a business located in Serbia and engaged in the manufacturing of power electronics and telecommunications
equipment. Telcom engineers and manufacturers specialized power electronics includer invertors, charge controllers, power supplies and
LED lighting. Telcom has electrical engineering, product development and manufacturing capabilities which Beam believes are ideally suited
to improve the Company&#8217;s current and future products for the global market. Telcom has a well-respected and highly talented team
of electrical engineers, focused on power electronics and the integration of renewables and 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">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 customers&#8217; 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">&#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: 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; 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 and energy security infrastructure products 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: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="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>
  <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 proprietary and patented energy storage solutions;</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">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>
  <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; 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>
  <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 ability to continuously create new and patentable marketable inventions by integrating our proprietary technology and parts, and other commonly available engineered components, which create a further barrier to entry for our competition; </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">our international operations in two of the three largest automotive markets in the world today.</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">Beam&#8217;s revenue as of
December 31, 2024 was $49.3 million compared to $67.4 million in 2023. Although a decrease year over year, this was a 124% increase over
December 31, 2022 revenue of $22.0 million. We believe that the decrease in revenue is a result of order timing, uncertainty in the U.S.
government&#8217;s zero emission vehicle strategy related to, and following the presidential election and evolving certification requirements
for energy storage systems requiring updates to our EV ARC&#8482; products which we believe will be completed in the first quarter of
2025. These matters have particularly impacted our larger federal customers and we do not believe that they signify any fundamental reduction
in demand for our products. Our pipeline of prospective customer orders has increased during the same period, although we cannot be sure
of when, or if, those prospective orders will turn into actual sales. As we have continued investment in our sales resources, in September
of 2024, we hired a new Vice President of Sales in the U.S. and a new Director of Channel Partnerships in Europe to drive growth in commercial
and government sectors. Revenues were diverse across federal, state and local governments, as well as enterprise and education sector
customers. International customers comprised 25% of the revenues as of December 31, 2024 verses 15% for the year ended December 31, 2023.
Revenues derived from non-government commercial entities increased by 229% for the twelve months from 2023 to 2024 and were 38% of total
revenues in 2024. For the twelve months ended, December 31, 2024, the Company&#8217;s sales to federal, state and local governments represented
62% of revenues verses 80% of total revenues in 2023. We continue to invest in sales employees, marketing resources, diversifying our
product portfolio with new product offerings and expanding our geographic footprint to reduce our reliance on single large orders of our
EV ARC&#8482; product by federal agencies, although we believe that that opportunity still exists. 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 and our new and
existing products are brought to larger international audiences, 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">We have in place a Multiple
Award Schedule Contract with the General Services Administration (GSA) that helps streamline purchases from Federal agencies and state
and local governments. In addition, the General Services Administration (GSA) awarded Beam Global a federal blanket purchase agreement
(BPA) which provides federal agencies a streamlined procurement process for procuring EV ARC&#8482; systems. We have continued to invest
in our federal business channel, which has helped us to identify federal opportunities and increased awareness of our product and outreach
with federal agencies. In the beginning of 2024, we saw strength in federal orders with a new order announced in January 2024 from the
U.S. Army Corps of Engineers, Army Material Command (AMC) for $7.4 million. A number of federal tax incentives remain, like the 30% federal
solar tax credit and Rule 179 accelerated depreciation, which provide strong financial incentives for many of our targeted commercial
customers. In addition, there continues to be support for funding EV charging infrastructure at the state level.</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: 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; 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">With our acquisitions of Amiga
and Telcom, we now have a facility in Europe that can manufacture and sell Beam products for the European market. Europe is the largest
market in the world for electric vehicles and is a strong proponent of clean energy. We believe there is a lot of potential for growth
in this region. We also expect the electric vehicle market to continue to experience significant growth over the next decade as evidenced
by 61 new electric vehicles that were launched in 2022 which will require additional EV charging infrastructure. We believe our products
are uniquely positioned to benefit from this growth. Our geographic expansion into Europe and our additional business development activities
in the Middle East and Africa are, we believe, also providing opportunities for growth which are not dependent on, or impacted by, shifts
in US government and zero emission vehicle strategies. The new products we have brought to market offer values which are also not dependent
upon US federal government investment. <span style="background-color: white">The EU has mandated a transition to zero emission vehicles
by 2035 and they are heavily focused on green and sustainable energy. An increase in electric vehicles adoptions will increase the demand
for charging infrastructure. We believe that our sustainably energized EV ARC<sup>TM </sup>and BeamSpot&#8482; products can play a major
role in the provision of EV charging infrastructure in Europe. </span></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">Our energy security business
is also 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 charging systems are immune to grid failures
and provide another benefit for customers such as municipalities, counties, states, the federal government, hospitals, fire departments,
large private enterprises with substantial facilities, and vehicle fleet operators. Drones, submersibles, recreational products and a
host of micro mobility and electric vehicle products are already benefiting from our Beam All-Cell<sup>&#8482;</sup> highly differentiated
products. With the continued growth of untethered electrification, we believe there is an opportunity for increased demand in these markets
and others.</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 are in development on our
newest patented products which include- BeamSpot&#8482;, UAV ARC&#8482; and others, which we expect will continue to expand our product
offerings leveraging the same proprietary technology as our current products and allow us to expand into new markets. Amiga is one of
Europe&#8217;s largest manufacturers of streetlights and has a team of qualified structural, electrical and civil engineers who are experts
in the field of development and deployment of street lighting. They are working with our engineers in San Diego and Broadview to continually
improve the engineering and development of our new BeamSpot&#8482; product. We believe that BeamSpot&#8482; may become our largest selling
product when available for sale. BeamSpot&#8482; is currently in the process of being installed and we received our first order for that
product within two months of it being launched.</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 addition, EV ARC&#8482;,
BeamBike&#8482;, BeamWell&#8482; and BeamPatrol&#8482; products have fulfilled the requirements to receive the CE mark (Conformit&#233;
Europ&#233;enne), a mandatory symbol indicating that a product meets European Union (EU) health, safety and environmental protection
requirements, allowing it to be freely traded within the European Economic Area (EEA).</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">The Company reported a positive
gross profit of $7.3 million for 2024, compared to $1.2 million gross profit in 2023. Our gross margin improved as a percentage of sales,
year over year, and was 14.8% for 2024, up thirteen percentage points from the gross margin reported in 2023. The increase was primarily
because we have implemented cost improvements in late 2023 as a result of design changes to the EV ARC<sup>TM</sup>&#160;as well as operational
improvements and positive margins generated from the acquisition of Amiga. Additionally, for the year ending December 31, 2024, 24.1%
of ARC sales reflected the price increase implemented in 2023. Our gross profits included a negative impact of $3.2 million for non-cash
depreciation and intangible amortization. Our gross margin net of non-cash items was 21.2%. We expect to see our costs of goods sold continue
to decrease over time. We have continued to implement lean manufacturing process improvements and making engineering changes to our products
which we expect to result in 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, and reducing
costs, of various components and sub-assemblies which we integrate into our final product. We continue to identify components and sub-assemblies
that may be more cost effective to outsource, which we believe may further reduce our costs, increase our gross margins, and significantly
increase the potential output from our factory. We expect that the receipt of orders may be inconsistent quarter over quarter, however,
we expect that in the long term, our revenues will grow as we expand our product offerings and geographic reach and because we expect
to see a significant increase in the demand for electric vehicle charging infrastructure. As such we do not anticipate significant pricing
pressure on our products. The increase in demand for electric vehicle charging infrastructure and, we believe, over the long term, our
revenues, combined with the cost-cutting measures described above, lead us to believe that we will continue to see improvement in our
gross margins in the future. Beam Europe has the capability to perform several activities which we outsource in the US. We believe that
in combination with a generally less expensive operating environment in Serbia, we will be able to produce our products in Europe less
expensively than in the U.S., even as we continue to reduce our costs in the U.S.</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: 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; 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 Estimates</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"><span style="background-color: white">The
financial statements and related disclosures were prepared in accordance with U.S. generally accepted accounting principles which require
us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements
and the reported amounts of revenues and expenses during the reporting period. We base our estimates and assumptions on historical experience
and on various other factors that we believe to be reasonable under the circumstances, and we continually evaluate our assumptions and
modify as needed. To the extent there are material differences between our estimates and the actual results, our future results of operations
will be affected.</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>Business Combination. </i>The
purchase price of an acquisition is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated
fair values at the acquisition date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible
assets assumed, such excess is allocated to goodwill. Contingent consideration liability is estimated using a Monte Carlo simulation model
to determine the probability of achieving certain milestones. There are a number of estimated inputs required to perform the fair value
calculations including future expected revenues, expenses, capital expenditures, discount rates, market values of assets, etc. The fair
value for contingent consideration is reviewed each quarter after the original valuation to determine if revised estimates are necessary.
It is often very difficult to obtain information to help in the estimation process, depending on the sophistication of the acquired company
or market data on this company&#8217;s products.</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"><i>Valuation of Inventory
and standard cost allocations. </i>Inventory is stated at the lower of cost or 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. During 2023, the Company applied labor and
overhead based on a standard costing model that required a number of assumptions to determine an optimal labor and overhead allocation
which requires an estimate of total shipments and forecasted spending. In addition, a review of inventory is required to estimate whether
specific reserve estimates are needed for warranty or for excess or obsolete inventory. Changes in demand can significantly impact our
amount of excess inventory or inventory shortages. Availability of product and unusually long lead times that were not anticipated could
impact our production.</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>Valuation Allowance on
Deferred Income Taxes</i>. The Company ensures that taxes are computed in accordance with ASC 740 and the appropriate valuation allowance
is recorded. Management estimates the percentage change in pre-tax book loss/income and makes projections of future taxable loss/income
in order to perform this assessment. We have recorded a valuation allowance to reduce our net deferred tax assets to zero, <span style="background-color: white">primarily
due to historical net operating losses (&#8220;NOLs&#8221;) and uncertainty of generating future taxable income. If we determine that
it is more likely than not that we will realize a deferred tax asset that currently has a valuation allowance, we will need to reverse
the valuation allowance, reflecting an income tax benefit in our statements of operations at that time. </span>This type of adjustment
could result in a material adjustment to our financial 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"><i>Valuation of Share-Based
Costs</i>. We currently have share-based awards that include warrants, stock options, restricted stock awards, restricted stock units
and performance stock units. We measure and recognize compensation expenses for all share-based payments based on an estimation of grant
date fair value of our share-based awards. The fair value of stock options and the warrants are calculated using a Black-Scholes model
which requires input of interest rates, stock volatility, stock prices, etc. Share-based compensation expense is then recognized based
on an allocation of the fair value on a straight-line basis over the requisite service periods of the awards. The RSU and RSAs fair value
is based on the market price of our common stock on the date of grant. The determination of the amount of share-based compensation expense
for our performance stock units requires the use of certain estimates and assumptions that affect the amount of share-based compensation
expense recognized in our consolidated statements of operations. For performance RSUs, at each reported period, we reassess the probability
of the achievement of corporate performance goals to estimate the number of shares to be recorded as a liability. Stock compensation expense
is a very large expense on our statement of operations and poor estimates could have a material effect on our financial statements.</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: 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="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, 2024 and 2023</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>Revenues. </i>For the year
ended December 31, 2024, our revenues decreased 27% to $49.3 million compared to $67.4 million for 2023. Although a decrease year over
year, this was a 124% increase over December 31, 2022 revenue of $22.0 million. During the year ended December 31, 2024, $15.5 million,
or 32% product sales, were to Federal customers. State and Local governments customers accounted for 30% of revenues. We continue to invest
in sales, marketing and government relation 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"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Gross Profit/(Loss). </i>The
Company reported a positive gross profit of $7.3 million, a 14.8% gross margin for the year ended December 31, 2024, compared to a gross
profit of $1.2 million, a 1.8% gross margin in 2023. As a percentage of sales, the margin improved by thirteen percentage points primarily
because we have implemented cost improvements in late 2023 as a result of design changes to the EV ARC<sup>TM</sup> as well as operational
improvements and positive margins generated from the acquisition of Amiga. Additionally, 24.1% of ARC sales in 2024 reflected the price
increase implemented in 2023. The gross profit includes a non-cash negative impact of $0.7 million for amortization of intangible assets
resulting from the All Cell acquisition. Without this non-cash expense, gross profit for 2024 would be $8.0 million, a 16.3% gross margin.
Our engineering team has continued to implement design changes during 2024 which reduced the bill of materials for the EV ARC<sup>TM</sup>,
improving the product margins throughout 2024. We expect the Company&#8217;s revenue to grow in the future and our fixed overhead absorption
to continue to improve.</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 $19.0 million for the year ended December 31, 2024, compared to $17.5 million in the prior year. The 2024 operating
expenses included $3.8 million increase due to having a full year of operations of the Serbian acquisitions offset by a decrease in operating
expenses for our U.S. operations of $2.3 million. The $1.5 million increase in 2024 operating expense includes a benefit of $4.7 million related to the non-cash
change in fair value of contingent consideration for the Amiga acquisition, offset by $3.8 million increase in operating expenses for
Beam Europe (full year of operations), increase of $0.7 million for salaries, benefits and related costs, increase of $0.6 million for
stock option expenses, increase of $0.4 million for audit, tax and outside service consultants and $0.4 million increase in customer service
accommodation costs.</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, 2024, we had
cash of $4.6 million, compared to cash of $10.4 million at December 31, 2023. We have historically met our cash needs through a combination
of debt and equity financing and more recently through gross profit contributions. Our cash requirements are generally for operating activities
and acquisitions.</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 the Company&#8217;s
present cash flow will enable it to meet its obligations for twelve months from the date of these financial statements. Management will
continue to assess its operational needs and seek additional financing as needed to fund its operations.</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; 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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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">2024</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">2023</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="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: White">
    <td style="width: 66%; text-align: left">Net cash used in operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(2,193</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(13,307</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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">(4,054</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(5,708</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <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">1,203</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">27,717</td><td style="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">&#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: 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; 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 the year ended December
31, 2024, our cash used in operating activities was $2.2 million compared to $13.3 million for the year ended December 31, 2023 Net loss
of $11.3 million for the year ended December 31, 2024 was decreased by $3.7 million of non-cash expense items that included $3.7 million
for depreciation and amortization, $3.6 million for stock-based compensation and $0.8 million in amortization of operating leases offset
by $4.4 million for change in fair value of contingent consideration liabilities pertaining to the true-up of the earnout payment for
Amiga. Cash used in operations included a $0.9 million decrease in accounts payable, $0.6 million decrease in noncurrent liabilities related
to the long term deferred tax liability, a $0.2 million decrease in accrued expenses related to short term taxes payable, $0.2 million
increase in inventory and $0.1 million increase in prepaid expenses and other current assets. In addition, cash provided by operations
included $8.2 million decrease in accounts receivable and $0.4 million 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">For the year ended December
31, 2023, our cash used in operating activities was $13.3 million compared to $18.1 million for the year ended December 31, 2022. Net
loss of $16.1 million for the year ended December 31, 2023 was increased by $4.3 million of non-cash expense items that included $2.7
million for Stock-based compensation, $1.9 million for depreciation and amortization and $0.2 million for change in fair value of contingent
consideration liabilities pertaining to the true-up of the 2022 earnout payment for All Cell, offset by a $0.5 million decrease in provision
on credit losses pertaining to Amiga. Cash used in operations included a $9.5 million increase in accounts receivable due to the revenue
increase and the acquisition of Amiga, $1.2 million decrease in deferred revenue because of lower customer deposits, $0.6 million for
a decrease in operating lease liability, $0.9 million for an increase in prepaid expenses and other current assets and $0.3 million decrease
in noncurrent liabilities. In addition, cash provided by operations included $4.8 million increase in accounts payable, $2.6 million decrease
in inventory, $1.0 million increase in accrued expenses, $0.6 million decrease in operating lease right of use asset and $0.2 million
increase in sales tax payable.</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">For the year ended December
31, 2024, cash used in investing activities was $4.1 million which included $2.7 million cash for payment of deferred consideration in
connection with the acquisition of Amiga, $0.8 million for the purchase of equipment to increase the throughput in our facilities and
$0.5 million cash for the acquisition of Telcom, net of cash acquired. Cash used in investing activities in the year ended December 31,
2023, included $4.7 million cash for the acquisition of Amiga, net of cash acquired, $0.9 million for the purchase of equipment to increase
the throughput in our facilities to meet the increased production levels and $0.1 million for spending on patents.</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">For the year ended December
31, 2024, cash generated by our financing activities was $1.2 million which included $0.8 million proceeds from public warrant exercises,
and $0.5 million from the sale of stock under our committed equity facility offset by $0.2 million used for restricted stock unit vesting.
In 2023, cash generated by our financing activities was $27.7 million which included $25.4 million proceeds from a public offering to
fund our acquisition of Amiga and for working capital, $2.1 million from the sale of stock under our committed equity facility and $0.2
million proceeds from public warrant exercises.</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.1 million at December 31, 2024 from $40.7 million at December 31, 2023, primarily due to a $7.9 million decrease in accounts receivable
and $5.8 million decrease in cash. Current liabilities decreased to $13.3 million at December 31, 2024 from $16.9 million at December
31, 2023, primarily due to a $2.7 million decrease in deferred consideration, current, for a cash payment owed for the Amiga acquisition
paid at the beginning of 2024, $0.8 million decrease in accounts payable and $0.3 million decrease in accrued expenses, partially offset
by an increase of $0.1 million contingent consideration and $0.1 million in other current lease liabilities. As a result, our working
capital decreased to $13.8 million at December 31, 2024 compared to $23.8 million at December 31, 2023. While the Company did not identify
an impairment as of December 31, 2024, it has noted a decline in stock price during the first quarter of 2025 that may indicate a decrease
in the fair value of the Company which could trigger an impairment.&#160; The Company is in the process of conducting an assessment to
determine if an impairment is indicated and believes a material impairment of goodwill is possible during 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 Company has been focused
on marketing and sales efforts to increase our revenues, and we believe those efforts have led to an increase in revenues by 144% from
2021 to 2022 and 206% from 2022 to 2023. Even though there was a decrease in revenues by 27% from 2023 to 2024, we believe our marketing
and sales efforts have been impactful. The Company improved its gross profit in 2024, and it is expected to improve in the future as a
result of a price increases and benefits from cost reductions from several design changes. As revenues increase, we expect to continue
to see our fixed overhead costs spread over more units, which will reduce the cost per unit further. The Company continued to see material
cost reductions as synergies are recognized, especially with steel and battery cells, and we expect this trend to continue. This combined
with engineering and manufacturing improvements should result in increasing gross profit margin on the EV ARC&#8482; 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"></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="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 to fund its operations until it achieves positive cash flow, which is predicated on increasing sales volumes and the
continuation of production cost reduction measures. The Company could pursue other equity or debt financing. The proceeds from these offerings
are expected to provide working capital to fund business operations and the development of new products. Management cannot currently predict
when or if it will achieve positive cash flow. There is no guarantee that profitable operations will be achieved, or that additional capital
or debt financing will be available on a timely basis, on favorable terms, or at all, and such funding, if raised, may not be sufficient
to meet our obligations or enable us to continue to implement our long-term business strategy.&#160;In addition, obtaining additional
funding or entering into other strategic transactions could result in significant dilution to our stockholders. The proceeds from these
offerings are expected to provide working capital to fund business operations and the development of new products. 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">On March 22, 2023, the Company
entered into that certain Supply Chain Line of Credit with OCI Limited (&#8220;OCI&#8221;), whereby OCI may provide a supply chain line
of credit in the amount of up to $100 million based on the amounts of approved accounts receivable of the Company (the &#8220;Credit Facility&#8221;).
In order to request a drawdown on the Credit Facility, the Company is required to submit a transaction request to OCI which sets forth
the terms of the applicable account receivables, including but not limited to the name of the party responsible for the applicable account
receivables (the &#8220;Obligor&#8221;), the terms of repayment and the amount of such receivables. The Company has no obligation to submit
a drawdown request and OCI is not obligated to accept any drawdown request from the Company. In the event OCI accepts a drawdown request
of the Company and upon satisfaction of certain conditions required by OCI to issue the drawdown, OCI will disburse funds to the Company
for such drawdown in an amount equal to the full value of the applicable account receivables assigned to OCI minus any transaction expenses
incurred by OCI and the full amount of interest to be incurred for such receivables over the term of the drawdown. The Company will pay
interest on any drawdown at the Secured Overnight Financing Rate +300 basis points. Upon the disbursement of funds to the Company for
a drawdown, the Company will assign all rights to such account receivables of the Obligor to OCI. The Company will act as collection agent
on any account receivable assigned to OCI and agrees to establish a designated bank account for the purpose of collecting payment on any
applicable account receivable that are assigned to OCI. In the event (i) the Company is in material breach of the Credit Facility, (ii)
the Company or the Obligor is insolvent or is subject to reorganization or liquidation, or (iii) any dispute related to an agreement with
an Obligor or non-payment by an Obligor, OCI has the right to exercise any contractual rights it may have against Obligor, increase the
interest rate to the agreed upon default interest rate, and demand immediate repayment by the Company for the outstanding amounts owed
under such account receivables. The Company has also agreed to indemnify OCI for any losses incurred by OCI in connection with the Credit
Facility. Either party may terminate the Credit Facility at any time by providing fifteen (15) days prior written notice to the other
party. To date, Beam Global has not drawn on this line of credit.</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">Management believes that evolution
in the operations of the Company may allow it to execute 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, reductions
in direct costs due to engineering and manufacturing improvements, continued management of overhead costs, increased overhead absorption
resulting from volume growth, process improvements and vendor negotiations leading to cost reductions, increased public awareness of the
Company and its products, and the continued acceleration of average 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>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"><span style="font-size: 10pt"><b>ITEM 7A.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_014"></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;</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: 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; 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"><span style="font-size: 10pt"><b>ITEM 8.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_015"></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"><span style="font-size: 10pt"><b>ITEM 9.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_016"></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"><span style="font-size: 10pt"><b>ITEM 9A.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_017"></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 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">Our Chief Executive Officer
and Chief Financial Officer have evaluated 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, 2024, 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;.</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>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 using the framework in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of
Sponsoring Organizations of the Treadway Commission (COSO). Due to the short time period between the date of our acquisition of
Telcom in August 2024 and our fiscal year end on December 31, 2024, we have excluded Telcom from the scope of our assessment and
from management's report on internal control over financial reporting. Telcom is a small business and represents 0.9% of our 2024
revenues and 0.2% of our 2024 net loss. There was no material change to its internal control over financial reporting due to the
acquisition. Based upon our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31,
2024, we do not 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">&#160;</p>

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

<!-- Field: Page; Sequence: 40 -->
    <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 -->38<!-- 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 following material weaknesses
identified as of December 31, 2023 and continued to exist as of December 31, 2024. These material weaknesses will not be considered to
be remediated until the applicable remediated controls are operating for a sufficient period of time and management has concluded, through
testing, that these controls are operating effectively.</p>

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

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

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Ineffective design and implementation over Information Technology General Controls (&#8220;ITGCs&#8221;)</td></tr>

<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">The Company 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.</td></tr>

<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">    The Company did not maintain adequate controls relating to documentation of the review and approval of reconciliations and other
    schedules prepared internally to be included or disclosed in the financial statements. Many of our reports and reconciliations are performed
    in Excel spreadsheets, and we did not adequately validate the segregation of duties between the preparer and the approver with a signature
    and time stamp.</td></tr>

<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"> Appropriate segregation of duties that would adequately restrict user
access and ensure adequate review of transactions. Because we are a small company, many employees have multiple job responsibilities,
and during the implementation in Q4, the access was allowed for employees to access necessary tasks. As we move forward into 2025, we
will assign access to ensure the proper segregation of duties. Additionally, we need to ensure the employees are adequately trained and
able to resolve issues timely. The Company needs to establish appropriate procedures for change management to ensure changes to the system
are formally approved, properly restricted to appropriate personnel, and adequately tested.</td></tr>

<tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td>The Company did not maintain sufficient controls related to Beam Europe</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td><span style="font-family: Symbol">&#183;</span></td><td>The Company did not complete a Sarbanes-Oxley (SOX) Section 404A assessment</td></tr>
                                                                                                                                                                                                   </table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Remediation Efforts</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">To address the material weaknesses described above,
we have undertaken an action plan to strengthen internal controls and procedures including:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Establishing policies and procedures in the information technology area to mitigate internal controls
weaknesses;</td></tr>
<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">The Company implemented NetSuite ERP system to automate operations and accounting for the San Diego and
Chicago locations, we continue to implement additional configuration to utilize the internal controls features of the system fully;</td></tr>
<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Implemented a manual process for completing an allocation of labor and overhead to our products on a timely
basis;</td></tr>
<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Implemented a reconciliation and approval process that was active throughout 2024;</td></tr>
<tr style="vertical-align: top">
<td style="width: 31.5pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Began to assign access to ensure the proper segregation of duties, despite being a small company where
many employees have multiple responsibilities.</td></tr></table>

<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"><span>We are
currently working to improve and simplify our internal processes and implement enhanced controls, as discussed above, to address the material
weaknesses in our internal control over financial reporting and to remedy the ineffectiveness of our disclosure controls and procedures.
These material weaknesses will not be considered to be remediated until the applicable remediated controls are operating for a sufficient
period of time and management has concluded, through testing, that these controls are operating effectively.</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"><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, 2024, 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; 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">&#160;</p>

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

<!-- Field: Page; Sequence: 41 -->
    <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 -->39<!-- 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>Changes in Internal Controls 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">During the quarter ended December
31, 2024, the Company actively engaged in remediation efforts to address the previously identified material weaknesses in its internal
control over financial reporting that has materially affected, or is reasonably likely to materially affect, its internal control over
financial reporting. During the quarter ended December 31, 2024, we improved our accounting processes and documentation, introduced new
accounting procedures, and provided training to our accounting personnel. Except for the remediation efforts described above, there have
been no significant changes in our internal control over financial reporting during the last period covered by this report that have materially
affected, or are reasonably likely to materially affect, our internal control over financial reporting.</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: 96px"><span style="font-size: 10pt"><b>ITEM 9B.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_018"></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"><span style="background-color: white">During
the three months and the year ended</span> December&#160;31, 2024, no director or officer of the Company <span id="xdx_905_eecd--Rule10b51ArrAdoptedFlag_dbF_c20241001__20241231_zS5CToaeqW6f" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_907_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20241001__20241231_zs1Ggv9XXL78" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000076" name="ecd:Rule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000077" name="ecd:NonRule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></ix:nonNumeric></span></span> or <span id="xdx_906_eecd--Rule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zcdbRZdO0abb" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_908_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zfocRkBDW7ql" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000078" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact000079" name="ecd:NonRule10b51ArrTrmntdFlag">terminated</ix:nonNumeric></ix:nonNumeric></span></span> a &#8220;Rule
10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term is defined in Item 408(a) of Regulation
S-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"><b><i>At Market Issuance Sales Agreement</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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">On April 11, 2025, we entered into an At Market
Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with B. Riley Securities, Inc. (&#8220;B. Riley&#8221;), pursuant to which
we may issue and sell shares of our common stock having an aggregate offering price of up to $8 million from time to time, at our option,
through B. Riley as our sales agent, subject to certain terms and conditions. Upon our delivery and B. Riley&#8217;s acceptance of a placement
notice, B. Riley will use commercially reasonable efforts to sell shares, consistent with its normal trading and sales practices, in transactions
deemed to be &#8220;at the market&#8221; offerings as defined in Rule 415 of the Securities Act of 1933, as amended, including by means
of ordinary brokers&#8217; transactions at market prices, in block transactions or as otherwise agreed by B. Riley and us. B. Riley may
also sell the shares of common stock in negotiated transactions, subject to our prior approval. Any shares sold will be sold pursuant
to our effective shelf registration statement on Form S-3 (File No. 333-272396),&#160;as supplemented by a prospectus supplement dated
April 11, 2025. We will pay B. Riley a commission of up to 3.0% of the gross proceeds of the sale of any shares sold through B. Riley.
To date, no shares have been sold under the Sales Agreement. We are not obligated to make any sales under the Sales Agreement and no assurance
can be given that we will sell any shares under the Sales Agreement, or, if we do, as to the price or amount of shares that we will sell,
or the dates on which any such sales will take place. We have provided B. Riley with customary indemnification rights. The foregoing description
of the Sales Agreement is not complete and is qualified in its entirety by reference to the full text of the Sales Agreement, a copy of
which is filed as Exhibit 10 to this Annual Report.</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"><span style="font-size: 10pt"><b>ITEM 9C.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_019"></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: 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: 42 -->
    <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 -->40<!-- 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><span id="k_020"></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"><span style="font-size: 10pt"><b>ITEM 10.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_021"></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 following table sets forth
information about our directors and executive officers as of December 31, 2024:</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></b></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">Name</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom">Age</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left; vertical-align: top">Position</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: top; width: 23%; text-align: left">Desmond Wheatley</td><td style="text-align: left; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; width: 10%; text-align: center">58</td><td style="text-align: left; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; width: 65%; text-align: left">President, Chief Executive Officer, and Chairman of the Board of Directors</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: top; text-align: left">Lisa Potok</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">55</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: left">Chief Financial Officer</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: top; text-align: left">Mark Myers</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">49</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: left">Chief Operating Officer</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: top; text-align: left">Anthony Posawatz</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">64</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: left; vertical-align: top">Director</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: top; text-align: left">Judy Krandel</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">59</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: left; vertical-align: top">Director</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: top; text-align: left">George Syllantavos</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">60</td><td style="text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: left; vertical-align: top">Director</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></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">Below is a summary of the business experience
of each of our executive officers and directors:</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>Desmond Wheatley</i></b>
has served as our president, chief operating officer, and secretary since September 2010. Mr. Wheatley was appointed chief executive officer
and director in August 2011, and he became the chair of our board of directors in December 2016. He is an inventor of the EV ARC&#8482;,
BeamTrak&#8482;, UAV ARC&#8482; and EV Standard&#8482;. Mr. Wheatley has two decades of senior international management experience in
technology systems integration, energy management, communications and renewable energy. Prior to joining Beam Global, Mr. Wheatley was
a founding partner in the international consulting practice Crichton Hill LLC in 2009 and he was chief executive officer of iAxis FZ LLC,
a Dubai based alternative energy and technology systems integration company from 2007 to 2009. From 2000 to 2007, Mr. Wheatley held a
variety of senior management positions at San Diego-based Kratos Defense and Security Solutions, formally known as Wireless Facilities,
with the last five years as president of ENS (Enterprise Network Solutions, a division of Wireless Facilities Inc (NASDAQ: WFII now KTOS)),
then the largest independent security and energy management systems integrator in the United States. Prior to forming ENS in 2002, Mr.
Wheatley held senior management positions in the cellular and broadband wireless industries, deploying infrastructure and lobbying in
Washington DC on behalf of major wireless service providers. Mr. Wheatley&#8217;s teams led turnkey deployments of thousands of cellular
sites and designed and deployed broadband wireless networks in many MTAs across the United States. Mr. Wheatley has founded, funded, and
operated four profitable start-up companies and was previously engaged in merger and acquisition activities. Mr. Wheatley evaluated acquisition
opportunities, conducted due diligence and raised commitments of $500 million in debt and equity.</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>Lisa Potok</i></b> has
served as our chief financial officer since December 2023. Ms. Potok served as chief financial officer, treasurer, and secretary of Nice
North America LLC from 2022 to 2023. Prior to that, Ms. Potok held positions as the vice president of global finance, investor relations
and M&amp;A for Newegg Inc. (NASDAQ: NEGG) during 2021, vice president of global finance at Club Demonstration Services, (NASDAQ: ADV)
from 2019 to 2020, a product demonstration company, and vice president of finance/divisional chief financial officer at FTD, Inc.&#8217;s
Provide Commerce division (NASDAQ: FTD) from 2016 to 2019 . Ms. Potok is a CPA and holds a Bachelor of Arts in Accounting from Hillsdale
College, and a Master of Business Administration from The Paul Merage School of Business at the University of California.&#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"><b><i>Mark Myers</i></b> has
served as our Chief Operating Officer since January 2024. Prior to joining Beam Global, Mr. Myers was the Senior Director of Operations
of Bilstein of America, a wholly owned subsidiary of thyssenkrupp (traded on Frankfurt Stock Exchange: TKA) from 2021 to 2024, leading
manufacturing, supply chain, distribution, and quality for high-quality aftermarket shock absorbers and suspension systems. Prior to that,
he was the Director of Manufacturing Operations for General Atomics Electromagnetic Systems from 2010 to 2021, a Management Consultant
at McKinsey &amp; Co. from 2007 to 2010 and served as a Nuclear Navy Officer for the United States Navy from 1998 - 2006. Mr. Myers holds
a Master of Science in Executive Leadership from the University of San Diego, Master of Science in Engineering Management from Old Dominion
University and a Bachelor of Science in Naval Architecture and Marine Engineering from the Webb Institute.</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: 43 -->
    <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 -->41<!-- 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>Anthony Posawatz</i></b>
has served as a director of the Company since February 2016. He currently serves on our lead director and is a member of Compensation,
Nominating and Governance and Equity Oversight Committees. Mr. Posawatz has been an automotive industry professional for over 40 years
and over 30 years in an executive capacity. He currently serves as CEO of Fermata Energy and of his consulting advisory firm, Invictus
iCAR LLC. He has previously served as the president, chief executive officer, and a director of Fisker Automotive from August 2012 to
August 2013. Mr. Posawatz worked for General Motors (&#8220;GM&#8221;) for more than 30 years. As GM&#8217;s vehicle line director for
the Chevrolet Volt and key leader of global electric vehicle development, he was responsible for bringing the Chevrolet Volt from concept
to production launch in 2010. He currently serves on the boards of Zapp EV (NASDAQ: ZAPP), Nanoramic Laboratories and Fermata Energy.
Mr. Posawatz is a licensed professional engineer (P. E.) in Michigan and was both a General Motors Undergraduate Scholar at Wayne State
University where he earned a Bachelor of Science degree in Mechanical Engineering, and a Graduate Fellow at Dartmouth College, Tuck School
of Business where he earned a Master of Business Administration degree.</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></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i>Judy Krandel</i></b>
has served as director of the Company since December 2023. She currently serves on our Audit, Compensation, Nominating and Governance
and Equity Oversight Committees. Mrs. Krandel currently serves as the CFO of Nephros, Inc (NASDAQ: NEPH). since November 2023. Mrs. Krandel
served as the Chief Financial Officer of Recruiter.com Group, Inc. (NASDAQ: RCRT) from June 2020 to September 2023. From November 2016
until December 2019, she served as Chief Financial Officer, and then Senior Business Development Consultant for PeerStream, Inc. From
March 2012 until November 2016, Mrs. Krandel was the Portfolio Manager for Juniper Investment Company, a small-cap hedge fund. Mrs. Krandel
spent the early part of her career as an equity analyst and portfolio manager focusing on small-cap public equities. In the past, she
had served on the board of directors of Lincoln First Bancorp, Snap Interactive (NASDAQ: PALT) and Cynergistek in the digital media and
healthcare cybersecurity industries. She is a graduate of the Wharton School of Business of the University of Pennsylvania with a degree
in finance and the Booth School of Business of the University of Chicago with an MBA in finance and accounting.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><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"><b><i>George Syllantavos</i></b>
has served as director of the Company since December 2023. He currently serves on our Audit, Compensation, Nominating and Governance and
Equity Oversight Committees. My Syllantavos has served as the Founder, Co-CEO and CFO of Stellar V Capital Inc. since September 2022.
Mr. Syllantavos is a member of the Board of Directors, member and chairman of the Audit Committee, member of the Compensation Committee,
and member of the Nominating Committee of Cepton Inc. (NASDAQ: CPTN) since February 2022, and Non-Executive Director of SevenSeas Investment
Fund since March 2019, Founder and Managing Director of Nautilus Energy Management since February 2013. Previously, Mr. Syllantavos was
the Founder, co-CEO and CFO of Growth Capital Acquisition Corp. (NASDAQ: GCAC) from May 2020 to February 2022, has served as a board member
and the Chair of the audit committee of ITHAX Acquisition Corp. (NASDAQ: ITHX) February 2021 to July 2022 and has served as a board member
of Phunware Inc. (NASDAQ: PHUN) from December 2018 to December 2021. Mr. Syllantavos holds a bachelor&#8217;s degree in industrial engineering
from Roosevelt University in Chicago, IL and a Masters of Business Administration in Operations Management, International Finance and
Transportation Management from the Kellogg Graduate School at Northwestern University, in Evanston, IL.</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">Each executive officer serves
at the discretion of our Board of Directors and holds office until his or her successor is duly elected and qualified or until his or
her earlier resignation or removal. There are no family relationships among any of our directors or executive officers.</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>Director Experience, Qualifications, Attributes
and Skills</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 believe that the backgrounds and qualifications
of our directors, considered as a group, provide a broad mix of experience, knowledge and abilities that will allow the Board to fulfill
its responsibilities. We believe that our Board is composed of a group of leaders in their respective fields. All of the current directors
have executive experience at public companies, as well as experience serving on other companies&#8217; boards, which provides an understanding
of different business processes, challenges and strategies facing other companies. Further, our directors also have other experiences
that make them valuable members and provides insight into issues relevant to 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">The
following highlights the specific experience, qualification, attributes and skills of our individual Board members, or nominees for the
Board, that have led our Nominating and Governance Committee and the Board to conclude that these individuals are qualified to serve on
our Board:</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: 44 -->
    <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 -->42<!-- 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">Mr.
Wheatley provides leadership and industry experience to the Board of Directors gained by being our chief executive officer since August
2011 and president since September 2010. Mr. Wheatley has held numerous executive positions in international organizations including five
years as president of a publicly traded technology and energy management company. Mr. Wheatley was the founding member of an international
consulting company with expertise in the renewable and energy sectors. He has held various executive level positions in multiple infrastructure
deployment companies and has been involved in energy management and renewables since 2002. Mr. Wheatley also provides the Board of Directors
with significant corporate finance experience.</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">Mr. Posawatz
provides leadership and industry experience to the Board of Directors gained by being the chief executive officer of several companies
and leading the development of several electric vehicle products including GM&#8217;s Chevrolet Volt.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mrs. Krandel provides leadership and industry
experience to the Board of Directors gained by executive level and board of director positions at other NASDAQ companies. Mrs.
Krandel&#8217;s experience in investment management provides the company with additional expertise in capital markets and investor
relations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Syllantavos
provides leadership and industry experience to the Board of Directors gained by serving as a chief executive officer and chief financial
officer of a number of public and private companies in the fields of transportation, logistics, infrastructure and technology. Mr. Syllantavos
also brings on experience in transactions and mergers and acquisitions through his service in such executive positions and also contributes
his corporate governance experience pursuant to his service on the Board of a number of public companies.</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>Director Independence</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 Board of Directors currently
consists of four directors. Three of our directors are &#8220;independent&#8221; as defined in Rule 4200 of FINRA&#8217;s listing standards
and the NASDAQ Capital Market criteria. In accordance with the standards of the NASDAQ Capital Market, these directors are considered
&#8220;independent&#8221; because they are not employees or executive officers of the Company and have not been paid more than $120,000
of compensation by the Company, other than for their service as members of our Board of Directors, in any consecutive 12-month period
during the past three years. Furthermore, they have no family members being paid compensation by the Company, and they do not serve as
directors or officers of any companies that conduct business with the Company as outside vendors or service providers. We plan to appoint
additional independent directors to our board of directors 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"><b>Board Leadership Structure and Role in Risk Oversight</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 Board
of Directors focuses on the most significant risks facing us and our general risk management strategy and also ensuring that risks undertaken
by us are consistent with the Board&#8217;s appetite for risk. While the Board oversees our company&#8217;s risk management, management
is responsible for day-to-day risk management processes. We believe this division of responsibilities is the most effective approach
for addressing the risks facing us and that our Board leadership structure supports this approach.</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>Board Diversity</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 following matrix discloses, as of December
31, 2024, the gender and demographic backgrounds of our Board as self-identified by its members in accordance with Nasdaq Listing Rule
5606.</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">BOARD DIVERSITY MATRIX AS OF DECEMBER 31, 2024</p>

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

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 50%; border-collapse: collapse; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: #D0CECE">
    <td style="border-top: Black 0.5pt solid; border-bottom: Black 0.5pt solid; border-left: Black 0.5pt solid; font-weight: bold; width: 20%">Board size:</td>
    <td style="border-top: Black 0.5pt solid; border-bottom: Black 0.5pt solid; font-weight: bold; width: 15%">&#160;</td>
    <td style="border-top: Black 0.5pt solid; border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; font-weight: bold; width: 15%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; border-left: Black 0.5pt solid">Total Number of Directors</td>
    <td colspan="2" style="border-top: Black 0.5pt solid; border-right: black 0.5pt solid; border-bottom: Black 0.5pt solid; text-align: center; border-left-color: Black; border-left-width: 0.5pt">5</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; border-left: Black 0.5pt solid; border-top-color: Black; border-top-width: 0.5pt">&#160;</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; text-align: center; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">Female</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; text-align: center; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">Male</td></tr>
  <tr style="vertical-align: bottom; background-color: #D0CECE">
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; border-left: Black 0.5pt solid; font-weight: bold; border-top-color: Black; border-top-width: 0.5pt">Gender:</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; font-weight: bold; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">&#160;</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; font-weight: bold; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; border-left: Black 0.5pt solid; border-top-color: Black; border-top-width: 0.5pt">Directors</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; text-align: center; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">1</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; text-align: center; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">4</td></tr>
  <tr style="vertical-align: bottom; background-color: #D0CECE">
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; border-left: Black 0.5pt solid; font-weight: bold; border-top-color: Black; border-top-width: 0.5pt">Demographic Background</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; font-weight: bold; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">&#160;</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; font-weight: bold; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; border-left: Black 0.5pt solid; border-top-color: Black; border-top-width: 0.5pt">White</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; text-align: center; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">1</td>
    <td style="border-right: Black 0.5pt solid; border-bottom: Black 0.5pt solid; text-align: center; border-top-color: Black; border-left-color: Black; border-top-width: 0.5pt; border-left-width: 0.5pt">4</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">&#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: 45 -->
    <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 -->43<!-- 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="margin: 0pt 0"><b>Board Committees</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 Board
of Directors currently has an audit committee, a compensation committee, a nominating and governance committee and an equity oversight
committee. The composition and responsibilities of each of the committees of our Board of Directors are described below. Members serve
on these committees until their resignation or until otherwise determined by our Board of Directors.</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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Audit Committee</i>. The
Audit Committee of the Board of Directors currently consists of three independent directors of which at least one, the Chairman of the
Audit Committee, qualifies as a qualified financial expert as defined in Item 407(d)(5)(ii) of Regulation S-K. Judy Krandel is the Chairman
of the Audit Committee and our Audit Committee financial expert, and George Syllantavos and Anthony Posawatz are the other members of
the Audit Committee. The Audit Committee's duties are to recommend to our Board of Directors the engagement of an independent registered
public accounting firm to audit our consolidated financial statements and to review our accounting and auditing principles. The Audit
Committee reviews the scope, timing and fees for the annual audit and the results of audit examinations performed by any internal auditors
and independent public accountants, including their recommendations to improve the system of accounting and internal controls. The Audit
Committee will at all times be composed exclusively of directors who are, in the opinion of our Board of Directors, free from any relationship
that would interfere with the exercise of independent judgment as a committee member and who possess an understanding of consolidated
financial statements and generally accepted accounting principles. The charter of the Audit Committee is available on our website at www.beamforall.com.</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>Compensation Committee</i>.
The Compensation Committee establishes our executive compensation policy, determines the salary and bonuses of our executive officers
and recommends to the Board stock option grants for our executive officers. George Syllantavos is the Chairman of the Compensation Committee,
and Anthony Posawatz and Judy Krandel and are the other directors who are members of the Compensation Committee. Each of the members is
independent under NASDAQ&#8217;s independence standards for compensation committee members. Our chief executive officer often makes recommendations
to the Compensation Committee and the Board concerning the compensation of other executive officers. The Compensation Committee seeks
input on certain compensation policies from the chief executive officer. The charter of the Compensation Committee is available on our
website at www.beamforall.com.</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>Nominating and Governance
Committee</i>. The Nominating and Governance Committee is responsible for matters relating to the corporate governance of our Company
and the nomination of members of the Board and committees thereof. Anthony Posawatz is the Chairman of the Nominating and Governance Committee,
and George Syllantavos and Judy Krandel are the other director members of the Committee. Each of the members is independent under NASDAQ&#8217;s
independence standards. The charter of the Nominating and Governance Committee is available on our website at www.beamforall.com.</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>Equity Oversight Committee</i>.
The Equity Oversight Committee is responsible for matters related to the offering of securities of the Company. Anthony Posawatz, George
Syllantavos, and Judy Krandel are members of the Equity Oversight Committee.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Board Meetings and Director Communications</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">In 2024, the Board of Directors held 3 meetings
and each director attended at least 75% of the aggregate of (i) the total number of meetings of the Board of Directors held during the
period for which such person has been a director and (ii) the total number of meetings held by all committees of the Board of Directors
on which such person served during the periods that he or she served as a director. Although we have no formal policy regarding director
attendance at annual meetings of stockholders, we encourage all directors to attend such meetings.</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">Stockholders and other interested parties may
communicate with the non-management members of the Board of Directors by mail sent to the Company&#8217;s Corporate Secretary, addressed
to the intended recipient and care of the Corporate Secretary. The Corporate Secretary will review all incoming stockholder communications
(except for mass mailings, job inquiries, business solicitations and patently offensive or otherwise inappropriate material) and route
such communications as appropriate to member(s) of the Board of Directors. For a more detailed description of stockholder communications,
see &#8220;Communications with Our Board of Directors.&#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">&#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: 46 -->
    <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 -->44<!-- 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>Considerations in Evaluating Director
Nominees</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 nominating
and governance committee uses a variety of methods for identifying and evaluating director nominees. In its evaluation of director candidates,
our nominating and governance committee will consider the current size and composition of our Board of Directors and the needs of our
Board of Directors and the respective committees of our Board of Directors. Some of the qualifications that our nominating and governance
committee considers include, without limitation: issues of character, integrity, and judgment; independence; diversity, including diversity
of experience; experience in corporate management, operations, finance, business development, and mergers and acquisitions; experience
relevant to the Company&#8217;s industry; experience as a board member or executive officer of another publicly held company; length
of service; and any other relevant qualifications, attributes, or skills. Nominees also must have the ability to offer advice and guidance
to our Chief Executive Officer based on past experience in positions with a high degree of responsibility and should be leaders in the
companies or institutions with which they are affiliated. Director candidates must have sufficient time available in the judgment of
our nominating and governance committee to perform all Board of Directors&#8217; responsibilities and responsibilities of those committees
on which they serve.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Members
of our Board of Directors are expected to prepare for, attend, and participate in all Board of Directors and applicable committee meetings.
Other than the foregoing, there are no stated minimum criteria for director nominees, although our nominating and governance committee
may also consider such other factors as it may deem, from time to time, are in the best interests of the Company and its stockholders.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The policy
of our nominating and governance committee is to consider properly submitted stockholder recommendations for candidates for membership
on the Board. In evaluating such recommendations, the nominating and governance committee will address the membership criteria set forth
above. After completing its review and evaluation of director candidates, our nominating and governance committee recommends to our full
Board of Directors the director nominees for selection.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Although
our Board of Directors does not maintain a specific policy with respect to board diversity, our Board of Directors believes that it should
be a diverse body, and our nominating and governance committee considers a broad range of backgrounds and experiences. In making determinations
regarding nominations of directors, our nominating and governance committee may take into account the benefits of diverse viewpoints.
Our nominating and governance committee also considers these and other factors as it oversees the annual Board of Directors and committee
evaluations.</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>Code of Business Conduct and Ethics</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 have
adopted a Code of Business Conduct and Ethics that is applicable to all of our employees, officers, and directors, including our Chief
Executive Officer, Chief Financial Officer and other executive and senior financial officers. A copy of our Code of Business Conduct
and Ethics is available in the Investors Relations section of our website at beamforall.com under &#8220;Governance Documents.&#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; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Board Leadership Structure</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">The Board
has not adopted a specific policy on whether the same person should serve as both the Chief Executive Officer and Chair of the Board
or, if the roles are separate, whether the chair should be selected from the non-employee directors or should be an employee. The Board
believes it is appropriate to retain discretion and flexibility to make these determinations from time to time as needed to provide appropriate
leadership for the Company. At this time, the Board believes that&#160;a combined role of Chairman of the Board and Chief Executive Officer,
along with Board committees that are chaired by independent directors is the appropriate leadership structure for the Company at this
time. The combined role fosters open communication between the Board and management team, provides both groups with unified leadership
and promotes efficient development and execution of the Company&#8217;s strategic plan. The board appointed Anthony Posawatz as its lead
independent director on April 16, 2021.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The independent
directors meet as frequently as they desire, but at least once per year, in an executive session.</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">&#160;</p>

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

<!-- Field: Page; Sequence: 47 -->
    <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 -->45<!-- 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"><b>Board&#8217;s Role in Risk Oversight</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">In addition
to the responsibilities performed by our audit committee, the Board of Directors plays an active role in overseeing management of the
Company&#8217;s risks. The Board of Directors focuses on the most significant operational risks facing our Company related to our business,
assets, and liabilities, as well as our key financial risks, such as credit risk, interest rate risk, liquidity risk, and other market-related
risk. Our Board seeks to ensure that risks undertaken by the Company are consistent with an overall risk profile that is appropriate
for the Company and the achievement of its business objectives and strategies. The Board of Directors recognizes that risk management
and oversight comprise a dynamic and continuous process and therefore reviews the Company&#8217;s risk model and process periodically.
The Board of Directors performs these tasks both in collaboration with and independently of the audit committee and Company management.</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"><b>Non-Employee Director Compensation</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">The following table summarizes compensation paid
to our non-employee directors during the year ended December 31, 2024. Directors who are also our employees receive no additional compensation
for their service as a director. During the year ended December 31, 2024, Mr. Wheatley, our current President and Chief Executive Officer,
was an employee. Compensation for Mr. Wheatley is discussed in &#8220;Executive Compensation.&#8221;</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 65%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Name</td><td style="font-weight: bold; font-style: normal; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; font-style: normal; text-align: center">Fees&#160;Earned or Paid in Cash<span style="font: normal 700 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></td><td style="font-weight: bold; font-style: normal; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; font-style: normal; text-align: center">Restricted Stock
Awards <span style="font: normal 700 10pt Times New Roman, Times, Serif"><sup></sup></span></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">Total</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 20%; text-align: left">Anthony Posawatz</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">103,201</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: 11%; text-align: right">125,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">228,201</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Peter Davidson</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">51,168</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">62,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">113,668</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">Judy Krandel</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">81,927</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">206,927</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">George Syllantavos</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">84,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">209,102</td><td style="text-align: left">&#160;</td></tr>
  </table>

<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%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-size: 10pt">(1)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Represents the cash quarterly
retainer and the meeting attendance fees earned by the non-employee directors.</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"><b><span style="text-decoration: underline">Non-Employee Director Compensation Policy</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"><b>Cash Compensation</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">Each non-employee director received a quarterly
cash retainer of $15,000 for serving on our Board of Directors. The retainer is payable in arrears, subject to such director&#8217;s continued
service on the last day of the preceding quarter and prorated as necessary to reflect service commencement or termination during the quarter.
In addition, each non-employee director receives an additional amount based on the committee position held per quarter as follows: (i)
$10,000 lead director (ii) $5,000 audit chair (iii) $3,750 compensation chair and (iv) $2,500 nominating and governance chair.</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">All directors are reimbursed for reasonable expenses
incurred in connection with attendance at board or committee meetings.</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"><b>Equity Compensation</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 January of each year, each
non-employee director are granted a certain number of shares of restricted common stock equal to $125,000 divided by the average daily
closing price of our common stock for the preceding month and rounded up to the nearest 100. The restricted common stock vests quarterly
in four (4) equal installments.</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"><b><span style="text-decoration: underline">Insider Trading Policy</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">We have adopted an Insider
Trading Policy (the &#8220;Insider Trading Policy&#8221;) containing policies and procedures governing the purchase, sale and/or other
dispositions of our securities by Company Insiders (including officers and directors as well as certain other employees identified pursuant
to the Insider Trading Policy), or by us. Such policies and procedures are reasonably designed to promote compliance with insider trading
laws, rules and regulations, and any listing standards applicable to us. A copy of our Insider Trading Policy is filed as an Exhibit to
this annual report on Form 10-K. In addition, it is our practice to comply with applicable laws and regulations relating to insider trading.</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: 48 -->
    <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 -->46<!-- 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; background-color: white"><b>Delinquent Section 16(a) Reports</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Section&#160;16(a)
of the Exchange Act requires directors, certain officers, and ten percent (10%)&#160;stockholders to file reports of ownership and changes
in ownership with the SEC. Based upon a review of filings with the SEC and/or written representations that no other reports were required,
we believe, except as set forth below, that all reports for the Company&#8217;s officers and directors that were required to be filed
under Section&#160;16 of the Exchange Act were timely filed in 2024:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 20.3pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Form 3 reporting the initial securities ownership of Mark Myers for shares granted in January 2024.</td></tr>
<tr style="vertical-align: top">
<td style="width: 20.3pt"/><td style="width: 18pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Form 4 reporting stock award granted to Mark Myers in January 2024.</td></tr></table>

<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: 96px"><span style="font-size: 10pt"><b>ITEM 11.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_022"></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 following table sets forth
all compensation awarded, earned or paid for services rendered in all capacities to the Company during the years ended December 31, 2024
and 2023 to (i) each person who served as the Company&#8217;s chief executive officer during fiscal 2024, (ii)&#160;the two most highly
compensated officers other than the chief executive officer who were serving as executive officers at the end of fiscal 2024 and whose
total compensation for such year exceeded $100,000, and (iii) up to two additional individuals for whom disclosures would have been provided
in this table but for the fact that such persons were not serving as executive officers as of the end of 2024 (sometimes referred to collectively
as the &#8220;Named Executive Officers&#8221;).</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: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Name and Principal Position</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Fiscal Year</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Salary ($)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Deferred Compensation
    ($)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Bonus ($)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Stock Awards ($)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Option Awards ($)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Non-Equity Incentive Plan
    Compensation ($)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>All Other Compensation
    ($)(1)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 8pt"><b>Total ($)</b></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td style="width: 29%"><span style="font-size: 8pt">Desmond Wheatley</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: center"><span style="font-size: 8pt">2024</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">384,616</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">400,000</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">264,317</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">(1)&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">1,048,932</span></td>
    <td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt"><i>President and Chief</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2023</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">400,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">400,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">800,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt"><i>Executive Officer</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt">Lisa Potok</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2024</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">298,702</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">155,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">453,702</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt"><i>Chief Financial Officer</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2023</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">25,833</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">12,917</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">330,395</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">369,145</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 8pt">Mark Myers</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2024</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">231,369</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">90,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">223,500</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">544,869</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt"><i>Chief Operating Officer</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2023</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 8pt">Sandra Peterson</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2024</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">216,782</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">237,500</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">149,355</span></td>
    <td><span style="font-size: 8pt">(2)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">603,637</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt"><i>VP of Sales and Marketing</i></span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2023</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">195,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">39,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">219,644</span></td>
    <td><span style="font-size: 8pt">(2)</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">453,644</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt">Officers as a Group</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2024</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">1,131,469</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">645,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">461,000</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">413,672</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">2,651,141</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">2023</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">620,833</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">451,917</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">330,395</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">219,644</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">1,622,789</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-size: 10pt">(1)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Mr. Wheatley&#8217;s all other compensation reflects RSA&#8217;s and RSU&#8217;s vested.</span></td></tr>

<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-size: 10pt">(2)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Ms. Peterson&#8217;s all other compensation reflects commission income. Ms. Peterson resigned from the company as of December 31, 2024.</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: 49 -->
    <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 -->47<!-- 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>Executive Employment Arrangements</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">Desmond Wheatley. On February
9, 2021, the Company entered into an Amended and Restated Employment Agreement (the &#8220;Employment Agreement&#8221;) with Desmond Wheatley,
the Company&#8217;s president and Chief Executive Officer. The Employment Agreement amends and restates Mr. Wheatley&#8217;s prior employment
agreement effective as of January 1, 2016, and as amended on July 24, 2018. The Employment Agreement is on substantially the same terms
and conditions as Mr. Wheatley&#8217;s prior employment agreement and extends the term of the Employment Agreement to December 31, 2025.
Pursuant to the Employment Agreement, on April 1, 2021, the Company granted Mr. Wheatley 2,806 shares of restricted common stock. Fifty
percent of the shares of restricted common stock vest in three (3) equal quarterly installments at the end of each calendar quarter following
the grant date. The remaining fifty percent of the restricted stock vest in eleven (11) equal amounts at the end of each calendar quarter
following the grant date. In addition, on January 1, 2022, the Company granted Mr. Wheatley 7,436 shares of restricted common stock equal
to $150,000 based on the closing price of the Company&#8217;s common stock on such date. Fifty percent of the shares of restricted stock
vest in four (4) equal quarterly installments at the end of each calendar quarter following the grant date. The remaining fifty percent
of the restricted stock vest in twelve (12) equal amounts at the end of each calendar quarter following the grant date.</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 November 10, 2022, the
Board approved a stock grant under the Company&#8217;s 2021 Equity Incentive Plan, consisting of (i) a one-time grant of 142,500 restricted
stock units (&#8220;RSUs&#8221;) and (ii) a target number of 142,500 performance restricted stock units (&#8220;PRSUs&#8221;) to further
incentivize and align Mr. Wheatley&#8217;s interest with the Company. For the RSUs, 50% vested upon the grant date, 25% will vest on February
1, 2024 and 25% will vest on February 1, 2025. The PRSUs are tied to three year revenue and gross margin goals for the company and will
vest upon determination of performance by the Compensation Committee during January or February 2025. On December 15, 2022, the Board
approved an increase in Mr. Wheatley&#8217;s annual cash compensation from $300,000 to $400,000 and his target bonus was increased from
25% to 100% of his base pay effective January 1, 2022.</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">Lisa Potok. Ms. Potok, the
Company&#8217;s Chief Financial Officer, and the Company agreed to an offer letter dated November 10, 2023, whereby the Company agreed
to pay Ms. Potok an annual salary of $310,000 per year. Ms. Potok is eligible for an annual bonus up to 50% of her base salary subject
to performance metrics established by the Company. Upon Ms. Potok&#8217;s appointment as its Chief Financial Officer, the Company also
granted Ms. Potok an option to purchase up to 75,000 shares of the Company&#8217;s common stock at an exercise price equal to $5.50 which
vests over a four-year 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">Sandra Peterson. Ms. Peterson,
the Company&#8217;s former VP of Sales and Marketing, and the Company agreed to an offer letter dated December 16, 2019 whereby the Company
agreed to pay Ms. Peterson an annual salary of $195,000 per year. Ms. Peterson is eligible for an annual bonus up to 20% of her base salary
subject to performance metrics established by the Company as well as commission compensation equal to one half percent of the total, or
portion of the total sales price actually received by the Company of any sale of our products after achieving an annual target of $10,000,000
in revenue. Upon Ms. Peterson&#8217;s appointment, the Company also granted Ms. Peterson an option to purchase up to 49,104 shares of
the Company&#8217;s common stock at an exercise price equal to $4.57 which vested over a four-year period. The Company additionally granted
Ms. Peterson 50,000 shares of the Company&#8217;s common stock on Jan 2, 2024, at an exercise price equal to $6.31 which vests over a
four-year period. Ms. Peterson resigned from the Company effective as of December 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">Mark Myers. Mr. Myers, the
Company&#8217;s Chief Operating Officer, and the Company agreed to an offer letter dated December 19, 2023, whereby the Company agreed
to pay Mr. Myers an annual salary of $250,000 per year. Mr. Myers was eligible for an annual bonus up to 50% of his base salary subject
to performance metrics established by the Company. Upon Mr. Myers&#8217;s appointment as its Chief Operating Officer, the Company also
granted Mr. Myers an option to purchase up to 50,000 shares of the Company&#8217;s common stock at an exercise price equal to $5.90 which
vests over a four-year period.</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>Severance and Change in Control Agreements</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">Mr. Wheatley&#8217;s employment agreement with
the Company provides for a payment in an amount equal to four times his annual compensation if he is terminated for reasons other than
mutual agreement, his death, his breach or other cause, or upon his disability, as defined in the agreement.</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 February 9, 2021, the Board
adopted a Change in Control Severance Benefit Plan. The Plan provides severance benefits to eligible participants upon selected terminations
of service in connection with a change of control of the Company. The Plan provides that upon termination of service of a participant
by voluntary resignation of employment by the participant for good reason (which good reason occurred within the three (3) months prior
to or twelve (12) months following the effective date of a change of control), or by the Company without cause, and the satisfaction of
certain other requirements, the participant may receive certain (i) cash severance payments; (ii) bonus severance payments; (iii) health
insurance premium payments; or (iv) acceleration of vesting of outstanding options or other equity awards as provided in the Plan. The
Company&#8217;s Chief Financial Officer, Lisa Potok, the Company&#8217;s VP of Sales and Marketing, and the Company&#8217;s Chief Operating
Officer, Mark Myers, are participants under the Plan.</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: 50 -->
    <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 -->48<!-- 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><span style="text-decoration: underline">Outstanding Equity Awards at Fiscal Year-End</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"><span style="text-decoration: underline">The following table sets
forth information regarding outstanding stock options held by our named executive officers as of December&#160;31, 2024.</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: center"><span style="text-decoration: underline">Option Awards</span></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: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt"><b>Name and Principal Position</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of securities underlying unexercised options (#)&#160;exercisable (1)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of securities underlying unexercised options (#) unexercisable </b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Option exercise price ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Option expiration date</b></span></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td style="width: 44%; text-align: justify"><span style="font-size: 10pt"><b>Desmond Wheatley</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-size: 10pt">87,000</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-size: 10pt">7.50</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><span style="font-size: 10pt">10/17/2026</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 10pt"><i>President and Chief Executive Officer</i></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Lisa Potok</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">20,319</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">54,681</span></td>
    <td><span style="font-size: 10pt">(2)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">5.50</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12/4/2033</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt"><i>Chief Financial Officer</i></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Mark Myers</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12,188</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">37,813</span></td>
    <td><span style="font-size: 10pt">(3)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">5.90</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1/15/2034</span></td>
    <td>&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238); vertical-align: bottom">
    <td><span style="font-size: 10pt"><i>Chief Operations Officer</i></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Sandra Peterson</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">49,104</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">4.57</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12/31/2025</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt"><i>VP of Sales and Marketing</i></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12,500</span></td>
    <td><span style="font-size: 10pt">(4)&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">6.31</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">12/31/2025</span></td>
    <td>&#160;</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%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(1)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Stock options to purchase our common stock were granted pursuant to our 2021 Stock Incentive Plan except for Ms. Peterson&#8217;s grant of 49,104 options and Mr. Wheatley&#8217;s grant of 87,000 options, which was granted pursuant to our 2011 Equity Incentive Plan.</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(2)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">1,563 of these stock options vest monthly and will be fully vested on November 30, 2027.</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(3)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">1,042 of these stock options vest monthly and will be fully vested on December 31, 2027.</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(4)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Ms. Peterson resigned from the company as of December 31, 2024 and her stock options expire on 12/31/2025.</span></td></tr>
  </table>

<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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Equity Benefit and Stock Plans</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"><i>Stock Incentive Plan</i></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">On August 10, 2011, in order to provide an incentive
to attract and retain directors, officers, consultants, advisors and employees whose services are considered valuable, to encourage a
sense of proprietorship and to stimulate an active interest of such persons in our development and financial success, the Company adopted
the 2011 Stock Incentive Plan (the "2011 Plan"), pursuant to which 600,000 shares plus annual increases as provided in the 2011
Plan for a total of 30,000 shares as of December 31, 2019, were reserved for issuance as awards to employees, directors, consultants and
other service providers. Under the 2011 Plan, we were authorized to issue incentive stock options intended to qualify under Section 422
of the Code and non-qualified stock options. The 2011 Plan is administered by our Board of Directors until such time as such authority
has been delegated to a committee of the Board of Directors. The 2011 Plan was ratified by our shareholders in 2012 and expired 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">On June 9, 2021, the Company&#8217;s stockholders
approved the Beam Global 2021 Equity Incentive Plan (the &#8220;2021 Plan&#8221;) under which 2,000,000 shares of the Company&#8217;s
common stock are reserved to be issued pursuant to the exercise of stock options or other awards granted under such plan in addition to
the 630,000 shares previously reserved 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 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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We provide the following discussion of the
timing of option awards in relation to the disclosure of material nonpublic information, as required by Item 402(x) of Regulation S-K.&#160;
Equity awards are discretionary, and our Compensation Committee did not take material nonpublic information into account when determining
the timing and terms of equity awards in 2024, and the Company does not time the disclosure of material nonpublic information for the
purpose of affecting the value of executive compensation.</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: 51 -->
    <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 -->49<!-- 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"><i>Incentive Plan Awards</i></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 January 1, 2024 through
December 31, 2024, the Company granted a total of 358,700 stock options under the 2021 Plan, which were granted to 76 of its employees.</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 following table sets forth
certain information regarding our 2011 and 2021 Plan as of December 31, 2024:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of Securities to be issued upon exercise of outstanding stock options</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted-average exercise price of outstanding stock options</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of securities remaining available for future issuance under equity compensation plans</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 33%; text-align: center">663,004</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 32%; text-align: center">$6.69</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 33%; text-align: center">3,679,528</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><span style="text-decoration: underline">Limitation of Liability and Indemnification
Matters</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">Under Nevada General Corporation
Law and our articles of incorporation, our directors and officers will have no personal liability to us or our stockholders for monetary
damages incurred as the result of the breach or alleged breach by a director or officer of his &#8220;duty of care.&#8221; This provision
does not eliminate or limit the liability of a director or officer for (i) acts or omissions that involve intentional misconduct or a
knowing violation of law or (ii) the payment of dividend in violation of Section 78.300 of the Nevada Revised Statutes. This provision
would generally absolve directors of personal liability for negligence in the performance of duties, including gross negligence.</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 effect of this provision in our articles of
incorporation is to eliminate the rights of Beam Global and our stockholders (through stockholder&#8217;s derivative suits on behalf of
Beam Global) to recover monetary damages against a director or officer for breach of his fiduciary duty of care (including breaches resulting
from negligent or grossly negligent behavior) except in the situations described in clauses (i) through (ii) above. This provision does
not limit or eliminate the rights of Beam Global or any stockholder to seek non-monetary relief such as an injunction or rescission in
the event of a breach of a director&#8217;s or officer&#8217;s duty of care. Nevada General Corporation Law grants corporations the right
to indemnify their directors, officers, employees and agents in accordance with applicable law. Our bylaws provide for indemnification
of such persons to the full extent allowable under applicable law. These provisions will not alter the liability of the directors under
federal securities laws.</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 intend to enter into agreements to indemnify
our directors and officers, in addition to the indemnification provided for in our bylaws. These agreements, among other things, indemnify
our directors and officers for certain expenses (including attorneys&#8217; fees), judgments, fines, and settlement amounts incurred by
any such person in any action or proceeding, including any action by or in the right of Beam Global, arising out of such person&#8217;s
services as a director or officer of Beam Global, any subsidiary of Beam Global or any other company or enterprise to which the person
provides services at the request of Beam Global. We believe that these provisions and agreements are necessary to attract and retain qualified
directors and officers.</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">Insofar as indemnification for liabilities arising
under the Securities Act may be permitted to directors, officers, or persons controlling Beam Global pursuant to the foregoing provisions,
Beam Global has been informed that in the opinion of the Securities and Exchange Commission, such indemnification is against public policy
as expressed in the Securities Act and is therefore unenforceable.</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"><span style="font-size: 10pt"><b>ITEM 12.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_023"></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 following table sets
forth information regarding beneficial ownership of our common stock as of March 28, 2025 by:</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">(1)</td><td style="text-align: justify">each person or group of affiliated persons known by us to be the
beneficial owner of more than 5% of our common stock;</td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify; width: 0.5in"/><td style="width: 0.25in; text-align: justify">(2)</td><td style="text-align: justify">each of our named executive officers;</td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify; width: 0.5in"/><td style="width: 0.25in; text-align: justify">(3)</td><td style="text-align: justify">each of our directors; and</td>
</tr>
<tr style="vertical-align: top">
<td style="text-align: justify; width: 0.5in"/><td style="width: 0.25in; text-align: justify">(4)</td><td style="text-align: justify">all of our executive officers and directors as a group.</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">&#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: 52 -->
    <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 -->50<!-- 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">We have determined beneficial
ownership in accordance with the rules of the SEC and the information is not necessarily indicative of beneficial ownership for any other
purpose. Unless otherwise indicated below, to our knowledge, the persons and entities named in the table have sole voting and sole investment
power with respect to all shares that they beneficially own, subject to community property laws where applicable. To our knowledge, no
person or entity, except as set forth below, is the beneficial owner of more than 5% of the voting power of our common stock as of the
close of business on March 28, 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">Under SEC rules, the calculation
of the number of shares of our common stock beneficially owned by a person and the percentage ownership of that person includes both
outstanding shares of our common stock then owned as well as any shares of our common stock subject to options or warrants held by that
person that are currently exercisable or exercisable within 60 days of March 28, 2025. Shares subject to those options or warrants for
a particular person are not included as outstanding, however, for the purpose of computing the percentage ownership of any other person.
We have based percentage ownership of our common stock on 15,043,048 shares of our common stock outstanding as of March 28, 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">Unless otherwise indicated,
the address of each beneficial owner listed in the table below is c/o Beam Global, 5660 Eastgate Drive, San Diego, California 92121.</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; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Name of Beneficial Owner</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">Number of Shares Beneficially Owned</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">Percent of Shares Outstanding</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="font-weight: bold; text-align: left">Named Executive Officers, Directors and Director Nominees:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left">Desmond Wheatley (1)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">286,024</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">1.89%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Lisa Potok (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,125</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sandra Peterson (3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,896</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</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">Mark Myers (4)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,709</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Anthony Posawatz (5)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</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">Peter Davidson (6)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">63,190</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Judith Krandel (7)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,442</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</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">George Syllantavos (8)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">All current executive officers and directors as a group (8 persons) (9)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">717,126</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.70%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold">5% Stockholders:</td><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>
  </table>


<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">Represents beneficial ownership of less than 1%
of the outstanding shares of our common stock.</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 20pt; font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(1)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Mr. Wheatley is our President,  Chief Executive Officer and Chairman of our Board of Directors. His beneficial ownership consists of 87,000 shares of common stock issuable pursuant to stock options exercisable within 60 days after March 28, 2025.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(2)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Ms. Potok is our Chief Financial Officer. Her beneficial ownership consists of shares of common stock issuable pursuant to stock options exercisable within 60 days after March 28, 2025.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(3)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Ms. Peterson was our VP of Sales and Marketing. Her beneficial ownership consists of shares of common stock issuable pursuant to stock options exercisable by December 31, 2025. Ms. Peterson resigned from the company as of December 31, 2024.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">(4)</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Mr. Myers is our Chief Operating Officer. His beneficial ownership consists of shares of common stock issuable pursuant to stock options exercisable within 60 days after March 28, 2025.</span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Posawatz serves as a member of our Board of Directors. His beneficial ownership consists of 130,534 shares that have been issued pursuant to RSAs.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Davidson serves as a member of our Board of Directors. His beneficial ownership consists of 63,190 shares that have been issued pursuant to RSAs.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(7)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mrs. Krandel serves as a member of our Board of Directors. Her beneficial ownership consists of 61,442 shares that have been issued pursuant to RSAs.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(8)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Syllantavos serves as a member of our Board of Directors. His beneficial ownership consists of 61,206 shares that have been issued pursuant to RSAs.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-size: 10pt">(9)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Beneficial ownership consists of 132,834 shares of common stock subject
to options exercisable within 60 days of March 28, 2025, in each case beneficially owned by our current executive officers and directors.</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"></p>

<!-- Field: Page; Sequence: 53 -->
    <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 -->51<!-- 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>

<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"><span style="font-size: 10pt"><b>ITEM 13.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_024"></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">In addition to the director and executive officer compensation arrangements
and indemnification arrangements discussed above under &#8220;Directors, Executive Officers and Corporate Governance&#8221; and &#8220;Executive
Compensation,&#8221; since January&#160;1, 2022,&#160;we have not been a party to any transactions in which the amount involved exceeded
or will exceed $120,000 and in which any of our directors, executive officers, beneficial holders of more than 5% of our capital stock,
or entities affiliated with them, had or will have a direct or indirect material interest, other than compensation described above in
&#8220;Non-Employee Director Compensation&#8221; and &#8220;EXECUTIVE COMPENSATION&#8221;.</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>Policies and Procedures for Related Party Transactions</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">Our audit committee charter
states that our audit committee is responsible for reviewing and approving in advance any related party transaction, which is a transaction
between us and related persons in which the aggregate amount involved exceeds or may be expected to exceed or will exceed the lesser of
(i) $120,000 or (ii) one percent of the average of our total assets at year-end for the last two fiscal years, and in which a related
person has or will have a direct or indirect interest. Our audit committee has adopted policies and procedures for review of, and standards
for approval of, such a related party transaction. For purposes of these policies and procedures, a related person is defined as an executive
officer, director, or nominee for director, including his or her immediate family members, or a beneficial owner of greater than 5% our
common stock, in each case since the beginning of the most recently completed year. Prior to the creation of our audit committee, our
full Board of Directors reviewed related party transactions, with any directors abstaining from matters in which the director had an interest.</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">It is our intention to ensure that all future transactions
between us and our officers, directors, and principal stockholders and their affiliates are approved by the audit committee of our Board
of Directors and are on terms no less favorable to us than those that we could obtain from unaffiliated third parties.</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"><span style="font-size: 10pt"><b>ITEM 14.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_025"></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 following table sets forth
all fees accrued or paid for audit and tax fees for the years ended December&#160;31, 2024, and 2023:</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; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</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">2023</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: 66%; text-align: justify">Audit Fees (1)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">798,765</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">786,068</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Audit Related Fees (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">255,200</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">Tax Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">All Other Fees</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">&#8211;</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">&#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">798,765</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,041,268</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"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in">(1)</td><td style="text-align: justify">Audit Fees consist of professional services rendered in connection with the audit of our annual consolidated
financial statements, including audited financial statements and services that are normally provided by the independent registered public
accountants in connection with statutory and regulatory filings or engagements for those fiscal years.</td></tr>
                                                                                                                <tr style="vertical-align: top">
<td>&#160;</td><td>(2)</td><td style="text-align: justify">Audit Related Fees consist of professional services related to issuance
of consent letters.</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"><i>Pre-approval Policy</i>. Under our audit
committee&#8217;s policy governing our use of the services of our independent registered public accountants, the audit committee is
required to pre-approve all audit and permitted non-audit services performed by our independent registered public accountants in
order to ensure that the provision of such services does not impair the public accountants&#8217; independence. In the years ended
December 31, 2024 and 2023, all fees identified above under the captions &#8220;Audit Fees,&#8221; and &#8220;All Other Fees&#8221;
that were billed and were approved by the audit committee in accordance with SEC requirements.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the year ended December&#160;31,
2024, there were no other professional services provided by Marcum LLP, other than those listed above, that would have required our audit
committee to consider their compatibility with maintaining the independence of Marcum LLP.</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>&#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: 54 -->
    <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 -->52<!-- 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><span id="k_026"></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"><span style="font-size: 10pt"><b>ITEM 15.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_027"></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 style="text-align: justify"><span style="font-size: 10pt">Exhibits</span></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 style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; 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="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: left; width: 42%"><span style="font-size: 10pt"><b>Exhibit Description</b></span></td>
    <td style="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="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="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="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="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>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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="text-align: left; 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 All Cell 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"><span style="font-size: 10pt">2/23/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="text-align: left; 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.2</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316823006985/beam_ex1001.htm"><span style="font-size: 10pt">Share Sale and Purchase Agreement dated October 6, 2023</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">10/6/2023</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="text-align: left; 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">2.3</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><span><a href="https://www.sec.gov/Archives/edgar/data/1398805/000168316824001054/beam_ex1001.htm">Amendment to Share Sale and Purchase Agreement dated February 16, 2024</a></span></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">000-53204</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">2/16/2024</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="text-align: left; 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">2.4</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/1398805/000168316824006204/beam_ex1001.htm">Share Sale and Purchase Agreement dated August 30, 2024</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-398805</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">9/5/2024</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="text-align: left; 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="text-align: left; 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="text-align: left; 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: left"><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="text-align: left; 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: left"><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="text-align: left; 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="text-align: left; 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">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">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="text-align: left; 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="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316821003012/beam_ex0301.htm"><span style="font-size: 10pt">Certificate of Amendment to Articles of Incorporation dated July 19, 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">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">7/20/2021</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="text-align: left; 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">3.6</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="beam_ex0306.htm">Certificate of Correction to the Amendment After Issuance of Stock, filed December 15, 2023</a></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">X</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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.7</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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>
  </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"></p>

<!-- Field: Page; Sequence: 55 -->
    <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 -->53<!-- 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">3.8</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/000106594914000166/ex102.txt"><span style="font-size: 10pt">Amendment to Bylaws</span></a></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 8%; text-align: center"><span style="font-size: 10pt">8-K</span></td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center"><span style="font-size: 10pt">000-53204</span></td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 5%; text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 10%; text-align: center"><span style="font-size: 10pt">7/16/2014</span></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">&#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.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="beam_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">&#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: 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/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.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/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.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/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">&#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/000106594918000123/ex10_3.htm"><span style="font-size: 10pt">Form of Warrant issued to bridge lender on 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.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.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/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">5.1</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="beam_ex0501.htm">Opinion of Weintraub Tobin Chediak Coleman Grodin</a></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">X</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></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: top">&#160;</td>
    <td style="vertical-align: bottom">&#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/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.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/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"><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/000168316821002520/beam_8k-1001.htm"><span style="font-size: 10pt">2021 Beam Global Equity Incentive 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">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">6/14/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.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/000168316822006184/beam_ex1001.htm"><span style="font-size: 10pt">Common Stock Purchase 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">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/2/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">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/000168316822006184/beam_ex1002.htm"><span style="font-size: 10pt">Registration Rights 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">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">9/2/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">10.9*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/1398805/000168316822007856/beam_ex1001.htm"><span style="font-size: 10pt">Restricted Stock Unit Award 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">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/17/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">10.10*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/1398805/000168316822007856/beam_ex1002.htm"><span style="font-size: 10pt">Performance Stock Unit Award 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">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">11/17/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">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/000168316823004217/beam_ex1001.htm"><span style="font-size: 10pt">Binding Letter of Intent Agreement dated June 12, 2023</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">6/16/2023</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: 56 -->
    <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 -->54<!-- 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%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="text-align: left; vertical-align: top; width: 42%">&#160;</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: bottom; text-align: center; width: 8%">&#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="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316823008723/beam_ex1001.htm"><span style="font-size: 10pt">Offer Letter to Lisa Potok dated November 15, 2023</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">12/8/2023</span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">
    <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></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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="text-align: center; vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">10.13*</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="beam_ex1013.htm">Offer Letter to Mark Myers dated December 19, 2023</a></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="text-align: center; vertical-align: bottom">X</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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="text-align: center; vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">10.14</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="https://www.sec.gov/Archives/edgar/data/1398805/000168316824006983/beam_8k.htm">Departure of VP of Sales Sandra Peterson Dated October 1, 2024</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">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">10/7/2024</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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="text-align: center; vertical-align: bottom">&#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="text-align: left; vertical-align: top"><a href="http://www.sec.gov/Archives/edgar/data/1398805/000168316824001808/beam_ex1001.htm"><span style="font-size: 10pt">Amended and Restated Lease Agreement dated February 1, 2024</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">3/28/2024</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="text-align: left; 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.16*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><span style="font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1398805/000168316824008129/beam_ex1003.htm">Consulting agreement with Kathy McDermott</a></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center">10-Q</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.3</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">11/14/2024</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;</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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.17</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><a href="beam_ex1017.htm">At Market Issuance Sales Agreement with B. Riley Securities, Inc. dated as of April 11, 2025</a></p></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">X</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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">19.1</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="beam_ex1901.htm">Beam Global <span id="xdx_902_eecd--InsiderTrdPoliciesProcAdoptedFlag_dbT_c20240101__20241231_zMFWxySYCllb"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000080" name="ecd:InsiderTrdPoliciesProcAdoptedFlag">Insider</ix:nonNumeric></span> Trading Compliance Policy</a></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">X</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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">21.1</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="beam_ex2101.htm">List of Subsidiaries of the Registrant</a></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">X</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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">23.1</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="beam_ex2301.htm">Consent of Independent Registered Public Accounting Firm (Marcum LLP)</a></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">X</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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">23.2</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top">Consent of Weintraub Tobin Chediak Coleman Grodin (included in <a href="beam_ex0501.htm">Exhibit 5.1</a>)</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">X</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; 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="text-align: left; vertical-align: top"><a href="beam_ex3101.htm"><span style="font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act</span></a></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="text-align: left; 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="text-align: left; vertical-align: top"><a href="beam_ex3102.htm"><span style="font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act</span></a></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="text-align: left; 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.1</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: top"><a href="beam_ex3201.htm"><span style="font-size: 10pt">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act</span></a></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="text-align: left; 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="text-align: left; vertical-align: top"><a href="beam_ex3202.htm"><span style="font-size: 10pt">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act</span></a></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="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: 57 -->
    <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 -->55<!-- 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">97.1</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 42%"><a href="beam_ex9701.htm"><span style="font-size: 10pt">Clawback Policy</span></a></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 style="vertical-align: top">
    <td><span style="font-size: 10pt">101.INS</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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>&#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"><span style="font-size: 10pt">X</span></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-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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"><span style="font-size: 10pt">X</span></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-size: 10pt">101.CAL</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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"><span style="font-size: 10pt">X</span></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-size: 10pt">101.DEF</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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"><span style="font-size: 10pt">X</span></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-size: 10pt">101.LAB</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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"><span style="font-size: 10pt">X</span></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-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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"><span style="font-size: 10pt">X</span></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-size: 10pt">104</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="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"><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; 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"><span style="font-size: 10pt"><b>ITEM 16.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="k_028"></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>

<!-- Field: Page; Sequence: 58 -->
    <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 -->56<!-- 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>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>

<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="#k_028">Report of Independent Registered Public Accounting Firm</a></span> <span style="font-size: 10pt">(Marcum LLP PCAOB ID 0<span id="xdx_902_edei--AuditorFirmId_c20240101__20241231_zjLywYqXSfV1"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000081" name="dei:AuditorFirmId">688</ix:nonNumeric></span>)</span></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"><a href="#k_030"><span style="font-size: 10pt">Balance Sheets at December 31, 2024 and 2023</span></a></td>
    <td style="text-align: center"><span style="font-size: 10pt">F-4</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><a href="#k_031"><span style="font-size: 10pt">Statements of Operations and Comprehensive Loss for the Years Ended December 31, 2024 and 2023</span></a></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"><a href="#k_032"><span style="font-size: 10pt">Statements of Changes in Stockholders&#8217; Equity for the Years Ended December 31, 2024 and 2023</span></a></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"><a href="#k_033"><span style="font-size: 10pt">Statements of Cash Flows for the Years Ended December 31, 2024 and 2023</span></a></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"><a href="#k_034"><span style="font-size: 10pt">Notes to Financial Statements</span></a></td>
    <td style="text-align: center"><span style="font-size: 10pt">F-8</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">&#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: 59; 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"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span id="report"></span><b>Report of Independent Registered Public Accounting
Firm</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the Shareholders and Board of Directors of
Beam Global</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have
audited the accompanying consolidated balance sheets of Beam Global (the &#8220;Company&#8221;) as of December 31, 2024 and 2023, the
related consolidated statements of operations and comprehensive loss, changes in stockholders&#8217; equity and cash flows for each of
the two years in the period ended December 31, 2024, 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, 2024 and 2023, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2024,
in conformity with accounting principles generally accepted in the United States of America.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These financial statements are
the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based
on our audits. 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 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: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We conducted our audits in accordance
with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether
the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were
we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an
understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the
Company's internal control over financial reporting. Accordingly, we express no such opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our audits included performing
procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures
that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the
financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management,
as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for
our opinion.</p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The critical audit matter communicated
below 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. 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: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline">Goodwill and Intangible Assets</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Critical Audit Matter Description</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As reflected in the Company&#8217;s consolidated financial
statements, as of December 31, 2024, the Company&#8217;s goodwill and intangible assets were $10.6 million and $8.0 million respectively.
As disclosed in Note 2 to the consolidated financial statements, goodwill is tested for impairment at least annually or more frequently
if indicators of impairment require the performance of an interim impairment assessment. Intangible assets are tested for recoverability
whenever events or changes in circumstances indicate that the carrying amount of the asset group may not be recoverable</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Auditing management&#8217;s impairment test was complex
and highly judgmental due to the significant measurement uncertainty in determining the fair values of the reporting units. Assumptions
are affected by expected future market and economic conditions.</p>

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

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

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

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

<!-- Field: Page; Sequence: 60 -->
    <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 -->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: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>How the Critical Audit Matter was Addressed in
the Audit</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our audit procedures related to the management&#8217;s impairment analysis
included the following, among others:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Assessing methodologies and testing the completeness and accuracy of the underlying data used by the Company.</td></tr>
<tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">We tested management&#8217;s reconciliation of the fair value of the reporting units to the market capitalization
of the Company.</td></tr>
<tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">We tested the assumptions used to estimate the fair values of the reporting unit.</td></tr>
<tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Performed sensitivity analyses over the significant assumptions to evaluate the change in the fair value
of the reporting unit resulting from changes in the assumptions</td></tr></table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">/s/ Marcum <span style="font-variant: small-caps">llp</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_90C_edei--AuditorName_c20240101__20241231_zGznbVRbjBnh"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000082" name="dei:AuditorName">Marcum LLP</ix:nonNumeric></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">We have served as the Company&#8217;s auditor since 2024<b>.</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_902_edei--AuditorLocation_c20240101__20241231_z6xUaFskyoig"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000083" name="dei:AuditorLocation">New
York, NY</ix:nonNumeric></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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"><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"><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"><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"></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: 61 -->
    <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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>Beam Global</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="k_030"></span>Consolidated Balance Sheets </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(In thousands, except
share and per share data)</b></p>


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

<table cellpadding="0" cellspacing="0" id="xdx_307_111_pn3n3_ztURwq99NC5b" summary="xdx: Statement - Consolidated Balance Sheets" 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: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20241231_zq4Q4zMGS7x4" 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_491_20231231_zkkEZJA2QHc2" 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="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsAbstract_iB_z3xyx0YdOrUa" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold">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_40E_eus-gaap--AssetsCurrentAbstract_i01B_zLPz3gEbXEK7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--Cash_i02I_maCz7T8_znZEklNW7vU6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left; padding-left: 10pt">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2024-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,572</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-12-31" id="Fact000092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,393</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsReceivableNetCurrent_i02I_maCz7T8_z3ETZFBYe5og" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Accounts receivable, net of allowance for credit losses of $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3n3_c20241231_zpW3q3dGfLXi" title="Accounts receivable, net of allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">259</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pn3n3_c20231231_zqBZP9RznWs8" title="Accounts receivable, net of allowance for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">448</ix:nonFraction></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,027</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000095" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,943</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maCz7T8_zTcZgpQjJD7e" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000101" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,243</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:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,453</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_i02I_maCz7T8_zV6R3Vbi0Mhk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Inventory, 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:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000104" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,284</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="AsOf2023-12-31" id="Fact000105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,933</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AssetsCurrent_i02TI_mtCz7T8_maCzJYV_zTzhGSqIHBci" 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="AsOf2024-12-31" id="Fact000107" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,126</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="AsOf2023-12-31" id="Fact000108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,722</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">&#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--PropertyPlantAndEquipmentNet_i01I_maCzJYV_zzqhACK6amn7" 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="AsOf2024-12-31" id="Fact000110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,704</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="AsOf2023-12-31" id="Fact000111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,513</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCzJYV_z3KQJ9hQG9Xc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease right of use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000113" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,893</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="AsOf2023-12-31" id="Fact000114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,026</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_i01I_maCzJYV_zlwnlAJoEik4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-12-31" id="Fact000116" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,580</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:Goodwill" contextRef="AsOf2023-12-31" id="Fact000117" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,270</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsNet_i01I_maCzJYV_zdZwHhQTGPZ1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31" id="Fact000119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,037</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="AsOf2023-12-31" id="Fact000120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,050</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerAssetNet_i01I_maCzJYV_zx5cb49WAn91" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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:ContractWithCustomerAssetNet" contextRef="AsOf2024-12-31" id="Fact000122" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119</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:ContractWithCustomerAssetNet" contextRef="AsOf2023-12-31" id="Fact000123" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">62</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Assets_iTI_mtCzJYV_zy1uYbajMczf" style="vertical-align: bottom; background-color: White">
    <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="AsOf2024-12-31" id="Fact000125" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">61,459</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="AsOf2023-12-31" id="Fact000126" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">77,643</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">&#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_407_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zJ0svIRnMFCj" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Liabilities and 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_40E_eus-gaap--LiabilitiesCurrentAbstract_i01B_zHqGz5pbohT4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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_40B_eus-gaap--AccountsPayableCurrent_i02I_maCzyhJ_zF0PomhUff1j" 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">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000134" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,959</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="AsOf2023-12-31" id="Fact000135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,732</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_i02I_maCzyhJ_z5jCoUPBPxPh" 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:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000137" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,462</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="AsOf2023-12-31" id="Fact000138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,737</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--SalesAndExciseTaxPayableCurrent_i02I_maCzyhJ_zez75zPtZxL5" style="vertical-align: bottom; background-color: White">
    <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:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000140" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">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:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000141" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">209</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredRevenueCurrent_i02I_maCzyhJ_z2F1Art75A8j" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Deferred revenue, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueCurrent" contextRef="AsOf2024-12-31" id="Fact000143" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">847</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:DeferredRevenueCurrent" contextRef="AsOf2023-12-31" id="Fact000144" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">828</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NotesPayableCurrent_i02I_maCzyhJ_z1SfR6Y4Aoff" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Note payable, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000146" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63</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:NotesPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000147" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredCompensationLiabilityCurrent_i02I_d0_maCzyhJ_z66H25GHDO1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Deferred consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredCompensationLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000149" format="ixt:zerodash" decimals="-3" scale="3" 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:DeferredCompensationLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,713</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetAcquisitionContingentConsiderationLiabilityCurrent_i02I_d0_maCzyhJ_zbrwlDyfPL9k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Contingent consideration, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetAcquisitionContingentConsiderationLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">93</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:AssetAcquisitionContingentConsiderationLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000153" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzyhJ_zgouO27RR8Ya" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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="AsOf2024-12-31" id="Fact000155" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">696</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="AsOf2023-12-31" id="Fact000156" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">615</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesCurrent_i02TI_mtCzyhJ_maCzLgf_zbEcPtMUBcTa" 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="AsOf2024-12-31" id="Fact000158" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,315</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="AsOf2023-12-31" id="Fact000159" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,874</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">&#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--DeferredRevenueNoncurrent_iI_maCzLgf_zJ0vC2QNRtg4" 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="AsOf2024-12-31" id="Fact000161" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenueNoncurrent" contextRef="AsOf2023-12-31" id="Fact000162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">402</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermNotesPayable_iI_maCzLgf_zkDjrBiLlAll" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Note payable, noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2024-12-31" id="Fact000164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">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:LongTermNotesPayable" contextRef="AsOf2023-12-31" id="Fact000165" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">160</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetAcquisitionContingentConsiderationLiabilityNoncurrent_iI_maCzLgf_zdgeLScdt3q1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration, noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetAcquisitionContingentConsiderationLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact000167" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">216</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:AssetAcquisitionContingentConsiderationLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000168" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,725</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherLiabilitiesNoncurrent_iI_maCzLgf_zrFHP7oG0Oje" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Other liabilities, noncurrent</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact000170" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,380</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:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000171" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,787</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_maCzLgf_z6bITGDsK078" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact000173" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,290</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:DeferredTaxAndOtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000174" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,698</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maCzLgf_zS2sQ6YIO8V8" 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="AsOf2024-12-31" id="Fact000176" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">971</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="AsOf2023-12-31" id="Fact000177" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">455</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--Liabilities_iTI_mtCzLgf_maCzDQj_z6K1XwjxonEe" 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="AsOf2024-12-31" id="Fact000179" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,171</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="AsOf2023-12-31" id="Fact000180" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,101</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-left: 2.5pt">&#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--CommitmentsAndContingencies_iI_ziA31jkRI8K7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Commitments and contingencies (Note 10)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><b style="display: none"><span style="-sec-ix-hidden: xdx2ixbrl0182">&#8211;</span></b></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><b style="display: none"><span style="-sec-ix-hidden: xdx2ixbrl0183">&#8211;</span></b></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StockholdersEquityAbstract_iB_zcx4jwVIIdF7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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_403_eus-gaap--PreferredStockValue_i01I_d0_maCzhqB_zxMlBmkchKsl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Preferred stock, $<span id="xdx_904_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pip0_c20241231_z58NTpu7rDlj" title="Preferred stock, par value"><span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pip0_c20231231_zAp1FuJeSpH8" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000191" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000193" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_pip0_c20241231_zQWbL1LhE8Ek" title="Preferred stock, shares authorized"><span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_iI_pip0_c20231231_zHHhfx7RVWOf" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000195" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000197" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> authorized, <span id="xdx_907_eus-gaap--PreferredStockSharesOutstanding_iI_pip0_dn_c20241231_zXjbquhif02f" title="Preferred stock, shares outstanding"><span id="xdx_907_eus-gaap--PreferredStockSharesOutstanding_iI_pip0_dn_c20231231_zvsrn4CHNO87" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000199" format="ixt-sec:numwordsen" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000201" format="ixt-sec:numwordsen" decimals="INF" scale="0" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></span></span> outstanding as of December 31, 2024 and December 31, 2023.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-31" id="Fact000188" format="ixt:zerodash" decimals="-3" scale="3" 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="AsOf2023-12-31" id="Fact000189" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CommonStockValue_i01I_maCzhqB_zfBso2Q0B4kd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Common stock, $<span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pip0_c20241231_zlusK98nsaye" title="Common stock, par value"><span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pip0_c20231231_zAg9sJCA5pp3" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000206" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000208" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value, <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_pip0_c20241231_zICg4Vumi4M6" title="Common Stock, shares authorized"><span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_iI_pip0_c20231231_zcaxRQnfGGMf" title="Common Stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000210" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000212" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">350,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_pip0_c20241231_z1fTQ8q2Wpnh" title="Common Stock, shares issued"><span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_pip0_c20241231_zZqNtftWjmW3" title="Common Stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000214" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000216" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">14,835,630</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_pip0_c20231231_zT9L4cwXWzJj" title="Common Stock, shares issued"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pip0_c20231231_zRPHF1KNOLEb" title="Common Stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000218" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000220" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">14,398,243</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding as of December 31, 2024 and December 31, 2023, respectively.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31" id="Fact000203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</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="AsOf2023-12-31" id="Fact000204" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AdditionalPaidInCapital_i01I_maCzhqB_zFcjGYcFPTPc" style="vertical-align: bottom; background-color: White">
    <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="AsOf2024-12-31" id="Fact000222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147,072</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="AsOf2023-12-31" id="Fact000223" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142,265</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RetainedEarningsAccumulatedDeficit_i01I_maCzhqB_zuOdMMaDRCB6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000225" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">104,643</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:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000226" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">93,361</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i01I_maCzhqB_zCY7gZ2F4TP1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Accumulated Other Comprehensive Income (AOCI)</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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-31" id="Fact000228" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,156</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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-31" id="Fact000229" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">624</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">&#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--StockholdersEquity_i01TI_mtCzhqB_maCzDQj_z16rBl3xOuKe" 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="AsOf2024-12-31" id="Fact000231" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41,288</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="AsOf2023-12-31" id="Fact000232" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,542</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">&#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--LiabilitiesAndStockholdersEquity_iTI_mtCzDQj_zm1TuoW0Xxdd" 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="AsOf2024-12-31" id="Fact000234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">61,459</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="AsOf2023-12-31" id="Fact000235" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">77,643</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">&#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; text-align: center">&#160;</p>

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

<!-- Field: Page; Sequence: 62 -->
    <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">&#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="k_031"></span>Consolidated Statements of Operations and Comprehensive
Loss</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(In thousands, except per share data)</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"></p>

<table cellpadding="0" cellspacing="0" id="xdx_302_113_pn3n3_zxJi4KENUrI5" summary="xdx: Statement - Consolidated Statements of Operations and Comprehensive Loss" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20240101__20241231_z3nBUm55irPl" 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_498_20230101__20231231_zJnmqNRxDVp6" 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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Revenues_maGPzcUY_zCfy4VgjAGDi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-01to2024-12-31" id="Fact000237" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,336</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31" id="Fact000238" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,353</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_40E_eus-gaap--CostOfRevenue_msGPzcUY_zjJ15ugdmk5e" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; 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="From2024-01-01to2024-12-31" id="Fact000240" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,040</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="From2023-01-012023-12-31" id="Fact000241" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66,149</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">&#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--GrossProfit_iT_mtGPzcUY_maOILz6nA_zJBNcmcy2Dqk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact000243" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,296</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:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact000244" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,204</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingExpenses_msOILz6nA_zoi7a7P4Mq57" 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="From2024-01-01to2024-12-31" id="Fact000246" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,953</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="From2023-01-012023-12-31" id="Fact000247" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,465</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">&#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--OperatingIncomeLoss_iT_mtOILz6nA_maILFCOzlwe_zX0EVuBhQQcg" 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="From2024-01-01to2024-12-31" id="Fact000249" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,657</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="From2023-01-012023-12-31" id="Fact000250" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,261</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NonoperatingIncomeExpenseAbstract_iB" 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_401_eus-gaap--InterestIncomeOther_maNIEzYuH_zzr5EkiwaHJf" 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="From2024-01-01to2024-12-31" id="Fact000255" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">205</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="From2023-01-012023-12-31" id="Fact000256" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">261</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherNonoperatingIncomeExpense_d0_maNIEzYuH_zsPj6lD4rHol" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Other income (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000258" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">110</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:OtherNonoperatingIncomeExpense" contextRef="From2023-01-012023-12-31" id="Fact000259" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">36</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--InterestExpenseNonoperating_iN_di_msNIEzYuH_zjRBpLLtc0Mi" style="vertical-align: bottom; background-color: White">
    <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:InterestExpenseNonoperating" contextRef="From2024-01-01to2024-12-31" id="Fact000261" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34</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:InterestExpenseNonoperating" contextRef="From2023-01-012023-12-31" id="Fact000262" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--NonoperatingIncomeExpense_iT_mtNIEzYuH_maILFCOzlwe_zGitIMECIHpa" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Other income</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="From2024-01-01to2024-12-31" id="Fact000264" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">281</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="From2023-01-012023-12-31" id="Fact000265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">213</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">&#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--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtILFCOzlwe_maNILzvBw_zw8vS8HBQwX6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000267" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,376</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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000268" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,048</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_msNILzvBw_z9ixGDhfr9Kl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Income tax (benefit) 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="From2024-01-01to2024-12-31" id="Fact000270" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">94</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:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000271" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</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">&#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--NetIncomeLoss_iT_mtNILzvBw_maOCILTz601_z2VJTX1ol3nh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net Loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,282</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:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000274" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,060</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_iN_di0_msOCILTz601_zsaFe8k04YC9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Net foreign currency translation adjustments</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:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2024-01-01to2024-12-31" id="Fact000276" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,781</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:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" contextRef="From2023-01-012023-12-31" id="Fact000277" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">624</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--ComprehensiveIncomeNetOfTax_mtOCILTz601_zeRkWZ6Hw5Zb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Comprehensive 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:ComprehensiveIncomeNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000279" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,063</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:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000280" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">15,436</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 style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net Income (loss) per share - basic/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"><span id="xdx_904_eus-gaap--EarningsPerShareBasic_pip0_c20240101__20241231_zAYUAnh5eNbb" title="Net Income (loss) per share - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_pip0_c20240101__20241231_zlCGJZAMjOl7" title="Net Income (loss) per share - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000282" format="ixt:numdotdecimal" decimals="INF" scale="0" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000284" format="ixt:numdotdecimal" decimals="INF" scale="0" sign="-" unitRef="USDPShares">0.77</ix:nonFraction></ix:nonFraction></span></span></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"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pip0_c20230101__20231231_z6fh9WRW6EX" title="Net Income (loss) per share - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pip0_c20230101__20231231_z5nD9ZgSARva" title="Net Income (loss) per share - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact000286" format="ixt:numdotdecimal" decimals="INF" scale="0" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact000288" format="ixt:numdotdecimal" decimals="INF" scale="0" sign="-" unitRef="USDPShares">1.30</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Weighted average shares outstanding - basic/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"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240101__20241231_zQAvaLLzAi9b" title="Weighted average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240101__20241231_zKNbDWcBPII8" title="Weighted average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000290" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact000292" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">14,621</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zeRsGh3wz3q2" title="Weighted average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zE9dhaBChEJ6" title="Weighted average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyBhbmQgQ29tcHJlaGVuc2l2ZSBMb3NzAA__"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000294" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000296" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">12,345</ix:nonFraction></ix:nonFraction></span></span></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></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">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"></p>

<!-- Field: Page; Sequence: 63 -->
    <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-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Beam Global</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="k_032"></span>Consolidated Statements of Changes in Stockholders&#8217;
Equity</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>For the Years Ended December 31, 2024 and 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(In thousands)</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_114_pn3n3_z3E5FnEtrJr2" summary="xdx: Statement - Consolidated Statements of Changes in Stockholders' Equity" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">&#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_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zoG8JuihzCi9" 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--AdditionalPaidInCapitalMember_zbggphROtwVl" 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_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zB6pINoBCMC" 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_4B5_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zqHOG0b0uShd" 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_ztYLXzToQ3Sa" 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 style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><b>Common Stock</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Additional Paid-in-</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Accumulated</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Accumulated Other Comprehensive</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Total Stockholders'</b></td><td style="padding-bottom: 1pt"><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>Stock</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>Amount</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>Capital</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>Deficit</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>Income</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>Equity</b></td><td style="padding-bottom: 1pt"><b>&#160;</b></td></tr>
  <tr id="xdx_434_c20230101__20231231_eus-gaap--StockholdersEquity_iS_zp8oXpRPhoK9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 46%; padding-bottom: 2.5pt; text-indent: -5pt; padding-left: 5pt">Balance at January 1, 2023</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfwwIIvNb1M1" title="Beginning balance, shares" style="border-bottom: Black 2.5pt double; width: 6%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000304" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">10,178</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000298" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000299" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">100,498</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 6%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000300" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">77,301</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 6%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0301">&#8211;</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,207</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_z71q6Qck2nyb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock issued for director services - vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zVWBlF1ULPl" title="Stock issued for director services - vested, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000312" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">31</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:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">0</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:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000307" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">382</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0308">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2023-01-012023-12-31" id="Fact000310" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">382</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--StockIssuedToReleasedFromEscrowAccountUnvested_zHkn7ahgvVW" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock issued to (released from) escrow account - unvested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--StockIssuedToReleasedFromEscrowAccountUnvestedShares_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMe2hodSwcle" title="Stock issued to (released from) escrow account - unvested, shares" style="text-align: right">(<ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvestedShares" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000320" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="Shares">17</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: xdx2ixbrl0314">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0315">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0316">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0317">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0318">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--StockbasedCompensationToConsultants_z9bAs7w7M0o8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock-based compensation to consultants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--StockbasedCompensationToConsultantsShares_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbnLwkVmiqU" title="Stock-based compensation to consultants, shares" style="text-align: right"><ix:nonFraction name="BEEM:StockbasedCompensationToConsultantsShares" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000328" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0322">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000323" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,704</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0324">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0325">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2023-01-012023-12-31" id="Fact000326" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,704</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition_z4iXmelVQ7sb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Settlement of earnout related to acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4WNooXFwVvg" title="Settlement of earnout related to acquisition, shares" style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000336" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">447</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:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000330" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</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:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000331" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,050</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0332">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0333">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" contextRef="From2023-01-012023-12-31" id="Fact000334" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,051</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zEhdB9A1kfTg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Employee stock-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0338">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000339" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,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"><span style="-sec-ix-hidden: xdx2ixbrl0340">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0341">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31" id="Fact000342" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,950</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockIssuedDuringPeriodValueOther_z1yX8aix4117" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Proceeds from issuance of common stock, pursuant to public offering</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesOther_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_za5xZ1h4RSH5" title="Proceeds from issuance of common stock, pursuant to public offering, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000350" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">3,063</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:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000344" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3</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:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000345" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,421</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0346">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0347">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31" id="Fact000348" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,424</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--WarrantsExercisedForCashValue_zDCFmV0YZBai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Warrants exercised for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--WarrantsExercisedForCashShares_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zixFITIHbLyb" title="Warrants exercised for cash, shares" style="text-align: right"><ix:nonFraction name="BEEM:WarrantsExercisedForCashShares" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000358" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">29</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0352">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000353" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0355">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2023-01-012023-12-31" id="Fact000356" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_z5J0SWg6QcZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Accumulated Other Comprehensive Income (AOCI)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0360">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0361">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000363" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">624</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:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000364" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">624</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--StockIssuedForAcquisitionAndExpenses_zu58vS0vicql" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock issued for acquisition and expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--StockIssuedForAcquisitionAndExpensesShares_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zx9tV7JZZbf" title="Stock issued for acquisition and expenses, shares" style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpensesShares" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000372" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">452</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0366">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,968</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0368">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0369">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2023-01-012023-12-31" id="Fact000370" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,968</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--SaleOfStockUnderCommittedEquityFacility_zcmcmhN0T3z3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Sale of stock under Committed Equity Facility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--SaleOfStockUnderCommittedEquityFacilityShares_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zExpzIFWaVU8" title="Sale of stock under Committed Equity Facility, shares" style="text-align: right"><ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacilityShares" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000380" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">209</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0374">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000375" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,107</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0376">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0377">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2023-01-012023-12-31" id="Fact000378" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,107</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_zx4DMbKNY2fl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.2pt">Net loss</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"><span style="-sec-ix-hidden: xdx2ixbrl0382">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0383">&#8211;</span></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:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000384" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,060</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"><span style="-sec-ix-hidden: xdx2ixbrl0385">&#8211;</span></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:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000386" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,060</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_431_c20240101__20241231_eus-gaap--StockholdersEquity_iS_zM88tLLjl9f1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-indent: -5pt; padding-left: 5pt">Balance at December 31, 2023</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_98E_eus-gaap--SharesOutstanding_iS_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlPNyLgTA0Xe" title="Beginning balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000394" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">14,398</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000388" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000389" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142,265</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000390" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">93,361</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000391" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">624</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000392" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,542</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_zbRblA51jj13" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock issued for director services - vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQRmFoJ2scf1" title="Stock issued for director services - vested, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000402" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">72</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0396">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000397" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">462</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0398">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0399">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2024-01-01to2024-12-31" id="Fact000400" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">463</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--StockIssuedToReleasedFromEscrowAccountUnvested_z6EVRWktmRxh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock issued to (released from) escrow account - unvested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--StockIssuedToReleasedFromEscrowAccountUnvestedShares_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zhjBc4pjFGMl" title="Stock issued to (released from) escrow account - unvested, shares" style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedToReleasedFromEscrowAccountUnvestedShares" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000410" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">82</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0404">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0405">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0406">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0407">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0408">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--StockbasedCompensationToConsultants_zRsdw60Xjrtb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock-based compensation to consultants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--StockbasedCompensationToConsultantsShares_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zCEdqwJSd4Zd" title="Stock-based compensation to consultants, shares" style="text-align: right"><ix:nonFraction name="BEEM:StockbasedCompensationToConsultantsShares" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000418" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0412">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000413" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0414">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0415">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockbasedCompensationToConsultants" contextRef="From2024-01-01to2024-12-31" id="Fact000416" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zRQyTpTIqt68" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Employee stock-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0420">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,538</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0423">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2024-01-01to2024-12-31" id="Fact000424" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,538</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--StockIssuedDuringPeriodValueOther_zqVWlaVw1jg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Proceeds from issuance of common stock, pursuant to public offering</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</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:StockIssuedDuringPeriodValueOther" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000426" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0427">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0428">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0429">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2024-01-01to2024-12-31" id="Fact000430" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--WarrantsExercisedForCashValue_zJsF4RSlizli" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Warrants exercised for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--WarrantsExercisedForCashShares_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ze6HkgrlwgR9" title="Warrants exercised for cash, shares" style="text-align: right"><ix:nonFraction name="BEEM:WarrantsExercisedForCashShares" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000438" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">128</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0432">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">810</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0434">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0435">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:WarrantsExercisedForCashValue" contextRef="From2024-01-01to2024-12-31" id="Fact000436" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">810</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--StockOptionExerciseAndRestrictedStockUnitVestingsCashless_iP3custom--WarrantsExercisedForCashShares_zd0YXNJi7Bxc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock option exercise and restricted stock unit vestings (cashless)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares_iP3custom--StockOptionExerciseAndRestrictedStockUnitVestingsCashless_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zJ7bfy7RDfVb" title="Stock option exercise and restricted stock unit vestings (cashless), shares" style="text-align: right"><ix:nonFraction name="BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000446" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0440">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000441" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">164</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: xdx2ixbrl0442">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0443">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless" contextRef="From2024-01-01to2024-12-31" id="Fact000444" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">164</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_ecustom--ImpactOfForeignCurrencyTranslation_iP3custom--StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares_zPNs9BhNht3d" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Impact of foreign currency translation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0448">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0449">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0450">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="BEEM:ImpactOfForeignCurrencyTranslation" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000451" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,780</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="BEEM:ImpactOfForeignCurrencyTranslation" contextRef="From2024-01-01to2024-12-31" id="Fact000452" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,781</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--StockIssuedForAcquisitionAndExpenses_zPMFKjnpchKf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Stock issued for acquisition and expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0454">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">387</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0456">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0457">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:StockIssuedForAcquisitionAndExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact000458" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">387</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--SaleOfStockUnderCommittedEquityFacility_zFo2Jgm8Swwd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Sale of stock under Committed Equity Facility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--SaleOfStockUnderCommittedEquityFacilityShares_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zhJxoXjk2bOi" title="Sale of stock under Committed Equity Facility, shares" style="text-align: right"><ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacilityShares" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000466" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">82</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0460">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">496</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0462">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0463">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:SaleOfStockUnderCommittedEquityFacility" contextRef="From2024-01-01to2024-12-31" id="Fact000464" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">496</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetIncomeLoss_zIDN9hU91NNl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -5pt; padding-left: 5pt">Net loss</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"><span style="-sec-ix-hidden: xdx2ixbrl0468">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0469">&#8211;</span></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:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000470" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,282</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"><span style="-sec-ix-hidden: xdx2ixbrl0471">&#8211;</span></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:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000472" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,282</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43A_c20240101__20241231_eus-gaap--StockholdersEquity_iE_z0AqlsASY0t9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-indent: -5pt; padding-left: 5pt">Balance at December 31, 2024</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_98D_eus-gaap--SharesOutstanding_iE_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zxYlfghHMLI" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000480" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">14,919</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000474" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147,072</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000476" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">104,643</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000477" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,156</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000478" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41,288</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">&#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; 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"></p>

<!-- Field: Page; Sequence: 64 -->
    <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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Beam Global </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><span id="k_033"></span>Consolidated Statements of Cash Flows</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(In thousands)</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 46.95pt 0pt 443.3pt; text-indent: 5pt"><b></b></p>

<table cellpadding="0" cellspacing="0" id="xdx_302_112_pn3n3_z8DFEiAwmUZd" summary="xdx: Statement - Consolidated Statements of Cash Flows" 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: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20240101__20241231_zli4NfJQDTS7" 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_495_20230101__20231231_zuf4MDQrjQqg" style="text-align: center">&#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 colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#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 colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zXHuTpQtSxL2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><b>Operating Activities:</b></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_40C_eus-gaap--NetIncomeLoss_i01_maNCPBUzk0g_zJy3HiEfeTBj" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left">Net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000485" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,282</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000486" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,060</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zdnEFi5SteF4" 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_40E_eus-gaap--DepreciationDepletionAndAmortization_i02_maNCPBUzk0g_z7H4adpMwlIg" 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:DepreciationDepletionAndAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact000491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,683</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:DepreciationDepletionAndAmortization" contextRef="From2023-01-012023-12-31" id="Fact000492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,862</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProvisionForOtherCreditLosses_i02_d0_maNCPBUzk0g_z98YTRyUEQFg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Provision on credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForOtherCreditLosses" contextRef="From2024-01-01to2024-12-31" id="Fact000494" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">189</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:ProvisionForOtherCreditLosses" contextRef="From2023-01-012023-12-31" id="Fact000495" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">548</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_i02_maNCPBUzk0g_zy5KAyXMDTCg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Change in fair value of contingent consideration liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="From2024-01-01to2024-12-31" id="Fact000497" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,416</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:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="From2023-01-012023-12-31" id="Fact000498" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">259</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_i02_maNCPBUzk0g_zWADvjMFLy1j" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Employee stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000500" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,601</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000501" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,675</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_i02N_di0_msNCPBUzk0g_zGDDKJatwR" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Disposal of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000503" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">130</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:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2023-01-012023-12-31" id="Fact000504" format="ixt:zerodash" decimals="-3" scale="3" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_d0_maNCPBUzk0g_zdofiFsROSlk" 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="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000506" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">817</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2023-01-012023-12-31" id="Fact000507" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">612</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_i02_d0_maNCPBUzk0g_zgDRXWsUbVA7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Abandoned patent costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-01to2024-12-31" id="Fact000509" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</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:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2023-01-012023-12-31" id="Fact000510" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_z5ln3p3ojUsk" 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_40F_eus-gaap--IncreaseDecreaseInOperatingAssetsAbstract_i02B_zBsUqNRFXKid" 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_407_eus-gaap--IncreaseDecreaseInAccountsReceivable_i02N_di_msNCPBUzk0g_zIUfoWkB7gP6" 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="From2024-01-01to2024-12-31" id="Fact000518" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,182</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:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-012023-12-31" id="Fact000519" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,452</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i02N_di_msNCPBUzk0g_z10GirQ7mCu1" 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="From2024-01-01to2024-12-31" id="Fact000521" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-01-012023-12-31" id="Fact000522" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">918</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInInventories_i02N_di_msNCPBUzk0g_zzaZyuFJUkE3" 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="From2024-01-01to2024-12-31" id="Fact000524" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">201</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="From2023-01-012023-12-31" id="Fact000525" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,584</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInDepositOtherAssets_i02N_di_msNCPBUzk0g_zoa1RNS3iQal" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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="From2024-01-01to2024-12-31" id="Fact000527" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57</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_40A_eus-gaap--IncreaseDecreaseInOperatingLiabilitiesAbstract_i02B_zphn9BUmT966" 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_405_eus-gaap--IncreaseDecreaseInAccountsPayable_i02_maNCPBUzk0g_za2piZvOS2U8" 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="From2024-01-01to2024-12-31" id="Fact000533" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">889</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:IncreaseDecreaseInAccountsPayable" contextRef="From2023-01-012023-12-31" id="Fact000534" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,829</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i02_maNCPBUzk0g_zMMKxbATmQL4" 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="From2024-01-01to2024-12-31" id="Fact000536" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">242</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:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000537" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,023</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i02_d0_maNCPBUzk0g_zMHPcvUdpb6h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Operating lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact000539" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,098</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:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000540" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">628</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i02_maNCPBUzk0g_zjzyQRnotCWl" 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="From2024-01-01to2024-12-31" id="Fact000542" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13</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="From2023-01-012023-12-31" id="Fact000543" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">175</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInDeferredRevenue_i02_maNCPBUzk0g_zroZqOb80bh5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="From2024-01-01to2024-12-31" id="Fact000545" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">445</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:IncreaseDecreaseInDeferredRevenue" contextRef="From2023-01-012023-12-31" id="Fact000546" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,230</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInOtherOperatingLiabilities_i02_d0_maNCPBUzk0g_zYXxz9JigB4b" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Other long term liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000548" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">587</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:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000549" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInDeferredIncomeTaxes_i02N_di0_msNCPBUzk0g_zCig46ITBF1i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">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:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact000551" format="ixt:zerodash" decimals="-3" scale="3" sign="-" 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:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact000552" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">326</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i02T_mtNCPBUzk0g_maCCERCzau4_za8CnYFkb4zj" 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="From2024-01-01to2024-12-31" id="Fact000554" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,193</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="From2023-01-012023-12-31" id="Fact000555" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,307</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">&#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--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zWoumfS4blH4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><b>Investing Activities:</b></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_406_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_i01N_di0_msNCPBUzM11_zcD2IEmC6J81" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Acquisitions, net of cash acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2024-01-01to2024-12-31" id="Fact000560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">513</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:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2023-01-012023-12-31" id="Fact000561" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,651</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUzM11_z1CAjjnitHak" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Purchase of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000563" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">828</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="From2023-01-012023-12-31" id="Fact000564" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">937</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--PaymentOfDeferredConsideration_i01N_di0_msNCPBUzM11_zQV743ZhXq15" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Payment of Deferred Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="BEEM:PaymentOfDeferredConsideration" contextRef="From2024-01-01to2024-12-31" id="Fact000566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,713</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="BEEM:PaymentOfDeferredConsideration" contextRef="From2023-01-012023-12-31" id="Fact000567" format="ixt:zerodash" decimals="-3" scale="3" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsToAcquireIntangibleAssets_i01N_di0_msNCPBUzM11_zlOLfZoPZdc1" 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="From2024-01-01to2024-12-31" id="Fact000569" format="ixt:zerodash" decimals="-3" scale="3" sign="-" 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:PaymentsToAcquireIntangibleAssets" contextRef="From2023-01-012023-12-31" id="Fact000570" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">120</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzM11_maCCERCzau4_zBjmmVkcnat2" 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="From2024-01-01to2024-12-31" id="Fact000572" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,054</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="From2023-01-012023-12-31" id="Fact000573" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,708</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 style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zAVH3FnsVudh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><b>Financing Activities:</b></td><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--ProceedsFromIssuanceOfCommonStock_i01_d0_maPFIOCziJY_zpx43L1RXiel" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Proceeds from sale of common stock under committed equity facility, net of offering costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2024-01-01to2024-12-31" id="Fact000578" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">496</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:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-01-012023-12-31" id="Fact000579" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,107</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PaymentsRelatedToTaxWithholdingForShareBasedCompensation_i01N_di0_msPFIOCziJY_zXWE8oJWZB31" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Taxes paid related to net share settlement of equity awards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000581" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">164</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:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000582" format="ixt:zerodash" decimals="-3" scale="3" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ProceedsFromWarrantExercises_i01_maPFIOCziJY_z6tgojQRZdu5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="From2024-01-01to2024-12-31" id="Fact000584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">809</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="From2023-01-012023-12-31" id="Fact000585" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProceedsFromNotesPayable_i01_d0_maPFIOCziJY_zNocahTlnVii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Borrowings of note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromNotesPayable" contextRef="From2024-01-01to2024-12-31" id="Fact000587" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">61</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="From2023-01-012023-12-31" id="Fact000588" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsOfStockIssuanceCosts_i01N_di0_msPFIOCziJY_z7lJNF04pckd" 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:PaymentsOfStockIssuanceCosts" contextRef="From2024-01-01to2024-12-31" id="Fact000590" format="ixt:zerodash" decimals="-3" scale="3" 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:PaymentsOfStockIssuanceCosts" contextRef="From2023-01-012023-12-31" id="Fact000591" format="ixt:zerodash" decimals="-3" scale="3" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--ProceedsFromIssuanceOfWarrants_i01_d0_maPFIOCziJY_zdLhcpoWTIUb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Proceeds from issuance of common stock, 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:ProceedsFromIssuanceOfWarrants" contextRef="From2024-01-01to2024-12-31" id="Fact000593" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</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:ProceedsFromIssuanceOfWarrants" contextRef="From2023-01-012023-12-31" id="Fact000594" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,425</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtPFIOCziJY_maCCERCzau4_zuDRykYKealf" 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="From2024-01-01to2024-12-31" id="Fact000596" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,203</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="From2023-01-012023-12-31" id="Fact000597" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,717</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d0_maCCERCzau4_zcI5MwMgrkle" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Effect of exchange rate changes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2024-01-01to2024-12-31" id="Fact000599" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">777</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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2023-01-012023-12-31" id="Fact000600" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="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><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_40C_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzau4_zpA7qctgsWlj" 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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-01-01to2024-12-31" id="Fact000602" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,821</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-12-31" id="Fact000603" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,712</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zFcIItnO6dKk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cash at beginning of period</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="AsOf2023-12-31" id="Fact000605" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,393</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="AsOf2022-12-31" id="Fact000606" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,681</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zoyepnGPRfY9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Cash at end of period</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="AsOf2024-12-31" id="Fact000608" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,572</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="AsOf2023-12-31" id="Fact000609" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,393</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_406_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zPqLGH0pq1U8" 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_402_eus-gaap--InterestPaidNet_i01_d0_zQmHVbRYWDX9" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2024-01-01to2024-12-31" id="Fact000614" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34</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="From2023-01-012023-12-31" id="Fact000615" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxesPaidNet_i01_zP5fMbLIKpi9" 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="From2024-01-01to2024-12-31" id="Fact000617" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">94</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:IncomeTaxesPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000618" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</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-left: 42.65pt">&#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--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB_z1FRbXK0mnA1" 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_403_ecustom--FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination_i01_zVw8U1MoigYh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Fair value of common stock issued as consideration for business combination</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:FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" contextRef="From2024-01-01to2024-12-31" id="Fact000623" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">387</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:FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" contextRef="From2023-01-012023-12-31" id="Fact000624" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,051</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>

<tr id="xdx_407_ecustom--PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities_i01_d0_zXwcDXvppWy" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt; width: 62%">Purchase of property and equipment by incurring current liabilities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="BEEM:PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000626" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">828</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="BEEM:PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000627" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_i01_d0_zhOuEgFUqJK9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Right-of-use assets obtained in exchange for lease 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="BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000629" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,697</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:RightofuseAssetsObtainedInExchangeForLeaseLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000630" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--WarrantsIssuedForServicesToNonemployee_i01_d0_zuoe5WBmFVzg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Warrants issued for services to non-employee</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:WarrantsIssuedForServicesToNonemployee" contextRef="From2024-01-01to2024-12-31" id="Fact000632" format="ixt:zerodash" decimals="-3" scale="3" 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:WarrantsIssuedForServicesToNonemployee" contextRef="From2023-01-012023-12-31" id="Fact000633" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,609</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--SharesIssuedForServicesToNonemployee_i01_d0_z9Gh5mJYMle2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Shares issued for services to non-employee</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:SharesIssuedForServicesToNonemployee" contextRef="From2024-01-01to2024-12-31" id="Fact000635" format="ixt:zerodash" decimals="-3" scale="3" 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:SharesIssuedForServicesToNonemployee" contextRef="From2023-01-012023-12-31" id="Fact000636" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95</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">&#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; text-align: center">&#160;</p>

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

<!-- Field: Page; Sequence: 65 -->
    <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; 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="k_034"></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, 2024 AND 2023</b></p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000638" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"><p id="xdx_80E_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zPDZa7drMCh5" 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"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_827_zdRFroHfNm17">CORPORATE ORGANIZATION, NATURE OF OPERATIONS</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>CORPORATE ORGANIZATION</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 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 a Nevada Corporation. On September 15, 2020, the Company announced its rebranding and changed
its corporate name to Beam Global (hereinafter the &#8220;Company&#8221;, &#8220;us&#8221;, &#8220;we&#8221;, &#8220;our&#8221; or &#8220;Beam&#8221;)
and trading on Nasdaq: BEEM.</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">On March 4, 2022, the Company
acquired substantially all the assets of All Cell Technologies, LLC (&#8220;All Cell&#8221;), an energy storage solutions and technologies
company based in Broadview, Illinois.</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">On October 20, 2023, the
Company completed an acquisition of Amiga DOO Kraljevo (&#8220;Amiga&#8221;), a company engaged in the manufacture and distribution of
steel structures with electronic integration located in Kraljevo, Serbia. Refer to note 4, Business Combination for additional details.</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">On August 30, 2024, Beam
acquired Telcom d.o.o. Beograd (&#8220;Telcom&#8221;), a business located in Serbia and engaged in the manufacturing of power electronics
and telecommunications equipment. Refer to note 4, Business Combinations for additional details.</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"><b>NATURE OF OPERATIONS</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 clean-technology
innovation company headquartered in San Diego, California with factories in the U.S. in San Diego, California and Broadview, Illinois
and in Europe in Belgrade and Kraljevo, Serbia. We develop, design, engineer, manufacture and sell high-quality, renewably energized Infrastructure
products for electric vehicle (&#8220;EV&#8221;) charging, energy security and disaster preparedness and highly energy-dense battery solutions
in safe, compact and unique form-factors. Additionally, we manufacture steel structures with electronic integration such as street lighting,
cell towers and energy infrastructure products as well as power electronics including invertors, charge controllers, power supplies and
LED lighting. 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. Beam&#8217;s energy storage products provide high energy density in safe, compact and bespoke form-factors,
which are ideal for the rapidly growing mobile and stationary equipment product market which often requires electrical energy without
being connected to the electrical grid.</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 products and
proprietary technology solutions target the following markets:</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: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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>
  <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">energy storage solutions;</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><span style="font-size: 10pt">energy security and disaster preparedness;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#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">mobile and stationary equipment;</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><span style="font-size: 10pt">transportation infrastructure products; and </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">power electronics and telecommunications equipment</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>

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


<ix:exclude><!-- Field: Page; Sequence: 66 -->
    <div id="xdx_235_zyYzWJtyVM7g" 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 id="xdx_23A_z3FRcJxSpEs3" 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_236_zSLL6w6a7jTl" 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="From2024-01-01to2024-12-31" escape="true" id="Fact000642" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_z3zRojusLkJd" 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: 0px"/>
    <td style="width: 48px"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_825_zzNtgQga2Wh6">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="From2024-01-01to2024-12-31" escape="true" id="Fact000644" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zzI50Fj3Zoc4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>PRINCIPLES OF CONSOLIDATION</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">These financial statements
are prepared in accordance with accounting principles generally accepted in the United States of America. The accompanying consolidated
financial statements include our accounts. All intercompany accounts and transactions have been eliminated. Certain amounts in prior
periods have been reclassified to conform to the current period presentation. The effects of the reclassification were not material to
the consolidated financial statements.</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="From2024-01-01to2024-12-31" escape="true" id="Fact000646" name="us-gaap:UseOfEstimates"><p id="xdx_844_eus-gaap--UseOfEstimates_zyHnMmL2LM59" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zgvBT81taW74">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 credit losses (CECL), valuation
of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability,
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="From2024-01-01to2024-12-31" escape="true" id="Fact000648" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p id="xdx_84D_eus-gaap--ConcentrationRiskDisclosureTextBlock_z8IdpNYBZvE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zraUtZUwTUib">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, 2024. As of December 31, 2024, approximately $<span id="xdx_907_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20241231_zzrvE0FKF0lg" title="Uninsured cash"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2024-12-31" id="Fact000650" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.1</ix:nonFraction></span> million 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; 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">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. We are not aware of any material credit risks associated with our customers. For the year ended
December 31, 2024, one customer accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zQShnKYZYnn4" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member" id="Fact000652" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></span>% of total revenues and for the year ended December 31, 2023, three customers accounted
for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zmhSG5kMHCmh" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member" id="Fact000654" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">37</ix:nonFraction></span>%, <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_zJk9Ie9AsUs2" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer2Member" id="Fact000656" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16</ix:nonFraction></span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer3Member_zgnVuFAiWZkg" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer3Member" id="Fact000658" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2024,
accounts receivable from one customer accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zUqgq5xQaw8" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member" id="Fact000660" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27</ix:nonFraction></span>% of total accounts receivable and at December 31, 2023, accounts receivable from
four customers accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zS0UMLxHyomj" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member" id="Fact000662" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction></span>%, <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_z85pD1gqyaV2" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member" id="Fact000664" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zCWFlA0ukFMl" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer3Member" id="Fact000666" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zAd8ZDtplF1" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer4Member" id="Fact000668" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% of total accounts receivable each with no other single customer accounting for more
than 10% of the accounts receivable balance. For the years ended December 31, 2024 and 2023, the Company had a heavy concentration of
sales to federal, state and local governments which represented <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zpeOe0NyKLj1" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember" id="Fact000670" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">62</ix:nonFraction></span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zGL1mQUuhJka" title="Concentration risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember" id="Fact000672" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">82</ix:nonFraction></span>% of revenues, respectively.</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_zWXKAOG3KKFi" 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"></p>

<ix:exclude><!-- Field: Page; Sequence: 67 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_233_zxn6jY2seEh2" style="border-bottom: Black 1pt solid; 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_232_zbxETFe56ol2" 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_23C_zjaTGDwQRmXg" 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"><span style="text-decoration: underline">Foreign 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">The following summarizes key financial metrics
associated with the Company&#8217;s continuing operations:</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000676" name="us-gaap:FairValueConcentrationOfRiskTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--FairValueConcentrationOfRiskTextBlock_z086vx0k0ct7" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zjNgMFJcSD82"><b style="display: none">Schedule of concentration risk</b></span></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Assets - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zLxv0A9hB0ak" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000677" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,020</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_983_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zcHRUYGTX728" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000678" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,716</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; padding-bottom: 1pt">Assets - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zdinscrnwhL6" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000679" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,439</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_982_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_z4QFU45bLv1" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000680" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">53,927</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">Total Assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--Assets_iI_c20241231_zp1EPqi644dj" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000681" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">61,459</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_98A_eus-gaap--Assets_iI_c20231231_zj5V2gM8JD58" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000682" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">77,643</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 style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Liabilities - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_z51yIpWBtElf" style="text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000683" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,297</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zw7ZXb8kTN2b" style="text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000684" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,177</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Liabilities - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zJSxU9LZtl2l" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000685" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,874</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_98C_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zC6I5vPQdLB2" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000686" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,924</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">Total Liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--Liabilities_iI_c20241231_zT3cyvjOB6fl" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000687" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,171</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_980_eus-gaap--Liabilities_iI_c20231231_zjS8QrGLU2Z5" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,101</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Sales - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zUPnhxDuGMai" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000689" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,843</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_982_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zEaEhQIDtlUf" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000690" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,396</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; padding-bottom: 1pt">Sales - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zkjkbMB0AiFf" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000691" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">37,493</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_98F_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zoVE9yFwr0S3" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000692" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,957</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">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_981_eus-gaap--Revenues_c20240101__20241231_z8Yw6dH0DMwj" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-01to2024-12-31" id="Fact000693" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,336</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_980_eus-gaap--Revenues_c20230101__20231231_zcXyoPNHISJ" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31" id="Fact000694" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,353</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 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Loss - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zlIvhChoIJB4" style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000695" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">732</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zn02eVD0iXle" style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS" id="Fact000696" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">366</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">Net Loss - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zcquzS2u1s8e" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000697" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,550</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_988_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zBfogRLzDha4" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US" id="Fact000698" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">15,694</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">Total Net Loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231_z6ahIn9tqiO7" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000699" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,282</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 id="xdx_987_eus-gaap--NetIncomeLoss_c20230101__20231231_zKKVYGmK2RJb" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,060</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>



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

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000702" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zWos2UmA6Si4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_860_z2jITiWtzVGe">CASH</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_905_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20241231_zFS0QsturGA5" title="Cash equivalents"><span id="xdx_901_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20231231_zqPOCtlYOoCl" title="Cash equivalents"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact000704" format="ixt-sec:numwordsen" decimals="-6" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact000706" format="ixt-sec:numwordsen" decimals="-6" scale="6" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> cash equivalents at December 31, 2024 or December 31, 2023.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000708" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_84A_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zqRBVOcmXqK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_z9CsJGENagz9">FOREIGN CURRENCY TRANSLATION</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: 25pt">The Company&#8217;s
reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga and
Telcom is the Serbian Dinar. The Company translates the assets and liabilities at the exchange rates in effect on the balance sheet
date. The Company translates the revenue, costs, and expenses at the average rate of exchange rates in effect during the period. The
Company includes translation gains and losses in the stockholders&#8217; equity section of the Company&#8217;s consolidated balance
sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the
exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included
in the consolidated statements of operations in other income. The translation loss for the year ending December 31, 2024 was $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20240101__20241231_zMvHvdqxsVFf" title="Foreign currency transaction gain"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainBeforeTax" contextRef="From2024-01-01to2024-12-31" id="Fact000710" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span>
million loss and $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zL9T4aY250Qf" title="Foreign currency transaction gain"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainBeforeTax" contextRef="From2023-01-012023-12-31" id="Fact000712" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span>
million gain for the year ending December 31, 2023, resulting from transactions between the Company, Amiga and Telcom, the timing of
the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and
the U.S. dollar.</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_234_z7sAxzEdEGIf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>


<ix:exclude><!-- Field: Page; Sequence: 68 -->
    <div id="xdx_230_zz8rTS7jiNB3" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_233_zeReHpnjTEnj" 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_23C_zjaTGDvQRmXg" 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="From2024-01-01to2024-12-31" escape="true" id="Fact000716" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgIjIy1ZvVnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zXispYX35De5">FAIR VALUE MEASUREMENTS</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 the authoritative
guidance that establishes a formal framework for measuring fair values of assets and liabilities in the consolidated financial statements
that are already required by generally accepted accounting principles to be measured at fair value. The guidance defines fair value as
the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date (exit price). The transaction is based on a hypothetical transaction in the principal or most advantageous market
considered from the perspective of the market participant that holds the asset or owes the liability.</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 utilizes market
data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing
the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs
can be readily observable, market corroborated or generally unobservable. The Company attempts to utilize valuation techniques that maximize
the use of observable inputs and minimize the use of unobservable inputs.</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 is able to classify
fair value balances based on the observability of those inputs. The guidance establishes a formal fair value hierarchy based on the inputs
used to measure fair value. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to level 3 measurements,
and accordingly, Level 1 measurement should be used whenever possible.</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 hierarchy is broken down
into three levels based on the reliability of inputs as follows:</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">Level 1 &#8211; Quoted prices
in active markets for identical assets or liabilities or published net asset value for alternative investments with characteristics similar
to a mutual fund.</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">Level 2 &#8211; Inputs other
than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</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">Level 3 &#8211; Unobservable inputs for the asset
or liability.</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 methods used may produce
a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while management
believes its valuation methods are appropriate, the fair value of certain financial instruments could result in a difference fair value
measurement at the reporting date. There were no changes in the Company&#8217;s valuation methodologies from the prior year.</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">For purpose of this disclosure,
the carrying amounts for financial assets and liabilities such as cash and cash equivalents, accounts receivable &#8211; trade, other
prepaid expenses and current assets, accounts payable and other current liabilities, all approximate fair value due to their short-term
nature as of December 31, 2024. The Company had Level 3 liabilities as of December 31, 2024. There were no transfers between levels during
the reporting period.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000718" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zGivtHIutK8f" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B8_zgcdFcVBkZvh" style="display: none">Schedule of contingent consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</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: 52%">Contingent Consideration as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zRjtZcUBeyW2" title="Contingent consideration fair value, Beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact000720" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgiOUzLbNypk" title="Contingent consideration fair value, Beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact000722" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iNS_di_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zJVAQ6z8J7ei" title="Contingent consideration fair value, Beginning balance" style="width: 13%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0724">&#8211;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Additions</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zbcdCqpuZtVi" title="Contingent consideration fair value, Additions" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact000726" 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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDG3EpSQV992" title="Contingent consideration fair value, Additions" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact000728" 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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zcezV00tot63" title="Contingent consideration fair value, Additions" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact000730" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,438</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: 1pt">Change in fair value</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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSp0iHzevryb" title="Contingent consideration fair value, Change in fair value" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact000732" 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 id="xdx_980_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbwoG1VJxag" title="Contingent consideration fair value, Change in fair value" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact000734" 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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8CUGcccMK84" title="Contingent consideration fair value, Change in fair value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact000736" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,713</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Contingent Consideration as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSnRpyMzaHpj" title="Contingent consideration fair value, Beginning balance" style="text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact000738" 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">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZgDHqtJPvtg" title="Contingent consideration fair value, Beginning balance" style="text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact000740" 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">$</td><td id="xdx_98C_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7mJ08ohNADi" title="Contingent consideration fair value, Beginning balance" style="text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact000742" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,725</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zjVe5QTN28j4" title="Contingent consideration fair value, Additions" style="text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact000744" 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 id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z55jwfyL4q25" title="Contingent consideration fair value, Additions" style="text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact000746" 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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zvS6DpfAatr7" title="Contingent consideration fair value, Additions" style="text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact000748" format="ixt:numdotdecimal" decimals="0" unitRef="USD">259</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zEsbxNaPdaf7" title="Contingent consideration fair value, Change in fair value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact000750" 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 id="xdx_982_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhoK5niYkFg4" title="Contingent consideration fair value, Change in fair value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact000752" 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 id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxNnoEnWCXDj" title="Contingent consideration fair value, Change in fair value" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact000754" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,675</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 style="padding-bottom: 2.5pt">Contingent Consideration as of December 31, 2024</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--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zHwBSYbOD9N3" title="Contingent consideration fair value, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="Fact000756" 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 id="xdx_986_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2cP0VyKg9ua" title="Contingent consideration fair value, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact000758" 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 id="xdx_98E_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zw54jqr57iq8" title="Contingent consideration fair value, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact000760" format="ixt:numdotdecimal" decimals="0" unitRef="USD">309</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"><b>&#160;</b></p>

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


<ix:exclude><!-- Field: Page; Sequence: 69 -->
    <div id="xdx_232_zV7xCBkbpQEj" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23E_zmcZmMxQPqo5" 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_zM6QnL6ZPs6a" 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="From2024-01-01to2024-12-31" escape="true" id="Fact000764" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_84E_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zWKrcIJeG8Lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zryDzS3zxNrb">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">In 2023, the Company adopted
Accounting Standards Update (ASU) 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects
expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information
to calculate credit loss estimates. This update did not have a significant impact on the Company&#8217;s consolidated financial statements.
The Company does business and extends credit based on an evaluation of each customer&#8217;s financial condition, generally without requiring
collateral. 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. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company
estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The
Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances.
The allowance for expected credit losses was $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20241231_z9N9Dt18IxEd"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-12-31" id="Fact000765" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span>
million at December 31, 2024 and $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20231231_ziZkQFBHpoJh"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-12-31" id="Fact000766" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span>
million at December 31, 2023.</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000768" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zCklg0idH5y8" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><b style="display: none"><span id="xdx_8B0_zWC5bIlJyEb3">Schedule of accounts receivable</span></b></td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left">(Dollars in Thousands)</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">December 31, <br/>2024</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">December 31, <br/>2023</td></tr>
  <tr id="xdx_40E_eus-gaap--AllowanceForCreditLossAbstract_iB_zgOXfjps49ta" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Allowance for credit losses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%">Beginning of period</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240101__20241231_zzruLLPdYhWh" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000770" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">448</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_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_c20230101__20231231_znigG7zoRmIk" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" id="Fact000771" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20240101__20241231_z4okIqReDAek" style="text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-01to2024-12-31" id="Fact000772" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">72</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20230101__20231231_z7bhohBVZxKd" style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31" id="Fact000773" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">448</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">(Charge-offs)/recoveries, net</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--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_c20240101__20241231_z2J4oRjolUWg" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2024-01-01to2024-12-31" id="Fact000774" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">117</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_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_d0_c20230101__20231231_z0fITA3V6rug" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2023-01-012023-12-31" id="Fact000775" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</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">End of Period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240101__20241231_z9z6Cq22awg6" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-12-31" id="Fact000776" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">259</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_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20231231_zGnoXULFZCKb" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000777" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">448</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"></p>

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

<p style="margin: 0pt 0"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000779" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zHQOJlDzHK36" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zdooWnTjpR21">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="From2024-01-01to2024-12-31" escape="true" id="Fact000781" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zdhyllSqFLw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zTX0u83FhHuc">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
3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated
useful life. 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; 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">Long-lived assets are 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. There were no events triggering a review for impairment during
the year ended December 31, 2024.</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_235_zIzzEkPJZ6tj" 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_23B_z6jUdipXBxNi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>


<ix:exclude><!-- Field: Page; Sequence: 70 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_23D_zvit7zpjHaN9" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23F_zuAvMwV8d7l6" 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_230_zUukRDk5rj9c" 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">Property and equipment are carried at cost, net
of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization
of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements
are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:</p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000786" name="BEEM:ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_zvyZdt9XyiJg" summary="xdx: Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 45%">&#160;</td>
  <td style="width: 30%">&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td style="border-bottom: Black 1pt solid"><b>Asset Category</b></td>
  <td style="border-bottom: Black 1pt solid"><b>Useful Life</b></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Office and furniture and equipment</td>
  <td><span id="xdx_900_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zFATv3KrFb66"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember" id="Fact000787" name="BEEM:PropertyPlantAndEquipmentUsefulLife1">5-7 years</ix:nonNumeric></span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Computer equipment and software</td>
  <td><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zn7eXoaKQUca"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_SoftwareDevelopmentMember" format="ixt-sec:durwordsen" id="Fact000788" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5 years</ix:nonNumeric></span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Land, buildings and leasehold improvements</td>
  <td><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandBuildingsAndImprovementsMember_zL8op6cHkO75"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_LandBuildingsAndImprovementsMember" id="Fact000789" name="BEEM:PropertyPlantAndEquipmentUsefulLife1">Lesser of lease term or useful life</ix:nonNumeric></span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Autos</td>
  <td><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHHPgvRx4Kte"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_VehiclesMember" format="ixt-sec:durwordsen" id="Fact000790" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5 years</ix:nonNumeric></span></td></tr>
</table></ix:nonNumeric>

<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"></p>

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



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

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000792" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zE2XOIUfAz1h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zLx15eNynYwb">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="From2024-01-01to2024-12-31" escape="true" id="Fact000794" name="us-gaap:BusinessCombinationsPolicy"><p id="xdx_847_eus-gaap--BusinessCombinationsPolicy_zEWIAnShvOi9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zwMFbixPpOs3">BUSINESS COMBINATION</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 purchase price of an acquisition
is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition
date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess
is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including
discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity
from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</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">Assets acquired, including
identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable
intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships,
for which the amortization is recorded on an accelerated method over the estimate useful life.</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">Contingent consideration liability
is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability
are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists
of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects
management&#8217;s estimates of discount rates and probability of achieving certain milestones.</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="From2024-01-01to2024-12-31" escape="true" id="Fact000796" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUaepSPyIAQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86B_z2PQjEcVPe44">FINITE-LIVED INTANGIBLE 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">Administrative costs for 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 <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20241231_zuhUxvE0eKF3" title="Intangible asset useful life"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact000798" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">20</ix:nonNumeric></span> 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.</p>

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 71 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_236_zZ64OlynEV67" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_239_zdv2GWzDw7Rf" 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_234_zSkg1fOeAMK4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000803" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"><p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zcQClLkkn0Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_znGwA2aeUiBi">GOODWILL</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">Goodwill represents the excess
of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is
required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment
is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether
it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations,
and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that
the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company
determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company
performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by
comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting
unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds
the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed
in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment
may exist. There were no such triggering events during the year ended December 31, 2024 and the annual testing was performed in the fourth
quarter with no impairment identified.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000805" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zNcGNRyTYLs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zJrfpJZNPkWa">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">Revenue is recognized 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 to 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>

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

<ix:exclude><!-- Field: Page; Sequence: 72 -->
    <div id="xdx_233_zgNYh72W59Zk" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_234_zLkMNQryYRxk" 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_234_z9nBaCj72AA9" 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">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 such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values
are based upon fixed fee arrangements or hourly fee-based arrangements with agreed 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 to 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">Revenue is recorded net of
discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded
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">The Company generally provides
a standard one-year warranty on its EV charging infrastructure 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. Effective Q3
2024, the Company increased their warranties offered, in new customer orders, to five-year warranties. The Company accrues for product
warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2024, the Company recorded a
$<span id="xdx_90D_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn3n3_c20241231_zz037TMushUh" title="Accrued warranty reserve"><ix:nonFraction name="us-gaap:ExtendedProductWarrantyAccrual" contextRef="AsOf2024-12-31" id="Fact000809" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></span> thousand product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $<span id="xdx_902_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_c20240101__20241231_z0yIaoZc6YP6" title="Warranty repairs completed"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualPayments" contextRef="From2024-01-01to2024-12-31" id="Fact000811" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13</ix:nonFraction></span> thousand in repairs were completed
during the year. For the year ended December 31, 2023, the Company recorded a $<span id="xdx_903_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20231231_z6NJda5ILg87" title="Accrued warranty reserve"><ix:nonFraction name="us-gaap:ExtendedProductWarrantyAccrual" contextRef="AsOf2023-12-31" id="Fact000813" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million product warranty accrual, of which $<span id="xdx_904_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20230101__20231231_zu8e2LBIe5l8" title="Warranty repairs completed"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualPayments" contextRef="From2023-01-012023-12-31" id="Fact000815" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million
in repairs were completed during the year.</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">Disaggregation of Revenue from Contracts with
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 following table disaggregates gross revenue
from our clients by significant geographic area for the year ended December 31, 2024 and 2023:</p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000817" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ztjqBuqpZv0c" summary="xdx: Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zdD6fJukl686"><b style="display: none">Schedule of disaggregation of revenue</b></span></td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">United States</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--US_zTz5Yuy0atMg" title="Revenues" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_country_US" id="Fact000819" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">37,493</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--US_zeOhVHZS3ccg" title="Revenues" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_country_US" id="Fact000821" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,957</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Serbia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RS_zBWOzIqSouYj" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_country_RS" id="Fact000823" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,951</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_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RS_zp8hFmyjclmk" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_country_RS" id="Fact000825" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">291</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Romania</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RO_zVNAflI0mJdc" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_country_RO" id="Fact000827" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,970</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RO_zcqGaAEoR4nk" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_country_RO" id="Fact000829" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">436</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cyprus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--CY_zL4rrD6ll3M9" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_country_CY" id="Fact000831" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,008</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--Revenues_pn3n3_d0_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--CY_zHS1Bbas8Xf3" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_country_CY" id="Fact000833" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Montenegro</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--ME_zeoN6CXSf4L1" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_country_ME" id="Fact000835" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">646</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--ME_zbE4BTzrWSU7" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_country_ME" id="Fact000837" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">775</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Croatia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--HR_zJ55Wo1VLE3h" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_country_HR" id="Fact000839" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">697</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--HR_zYNev3i14y6f" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_country_HR" id="Fact000841" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,006</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-bottom: 1pt">Other</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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zoeIAtPHpBv2" title="Revenues" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_custom_OtherCountriesMember" id="Fact000843" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">571</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_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zwgqQCjxInu" title="Revenues" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_custom_OtherCountriesMember" id="Fact000845" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">888</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total revenue </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20240101__20241231_zFSpcHTGZyxb" title="Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-01to2024-12-31" id="Fact000847" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,336</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--Revenues_pn3n3_c20230101__20231231_zZdph2k5A7zb" title="Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31" id="Fact000849" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,353</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>

<ix:exclude><p id="xdx_238_z5xbUdWonk9i" 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_238_zPxobtPYlvG9" 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_zwpktWmX1Yif" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 73 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_235_zXobyM0DX3N3" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23B_z6TZWJacUeN2" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_237_zhxoJWG3cjHg" 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="From2024-01-01to2024-12-31" escape="true" id="Fact000855" name="us-gaap:CostOfSalesPolicyTextBlock"><p id="xdx_84A_eus-gaap--CostOfSalesPolicyTextBlock_zCOJa2Y1jOQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zTdO9Ph7rHSe">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 capitalized into inventory prior to a sale, and once sold are recorded
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="From2024-01-01to2024-12-31" escape="true" id="Fact000857" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_zgiIEDa6IRO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_z7kZZL5ZQZy7">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">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_900_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240101__20241231_zeqLuD1BEwB" title="Research and development costs"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000859" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span>
million and $<span id="xdx_90D_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20230101__20231231_zOW2op7vMfGe" title="Research and development costs"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-01-012023-12-31" id="Fact000861" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.3</ix:nonFraction></span>
million for the years ending December&#160;31, 2024 and 2023, respectively.</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="From2024-01-01to2024-12-31" escape="true" id="Fact000863" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zU49Ej9rTSla" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zoY1yTqJ4HQl">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. Advertising costs are charged to operations and included in operating expenses when incurred.
Such amounts aggregated $<span id="xdx_90B_eus-gaap--AdvertisingExpense_pn5n6_c20240101__20241231_zawelUOHSA78" title="Advertising costs"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000865" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million for the year ending December 31, 2024 and $<span id="xdx_909_eus-gaap--AdvertisingExpense_pn5n6_c20230101__20231231_zk69FoRnIEQe" title="Advertising costs"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-01-012023-12-31" id="Fact000867" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million for the year ending December 31, 2023.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000869" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zIz56Nv5mBK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86C_zYiPzwZuN9ig">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">Compensation expense related
to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line
attribution method and expense for performance based stock grants is amortized over the service period.</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. The fair value of restricted stock units is determined
based on the closing market price of the Company&#8217;s common stock on the grant date. Compensation expense for time-based restricted
stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting
tied to specific company goals, such as gross margin and revenue targets (PSUs). The Company has calculated the results for fiscal year
2024 and determined that the &#8220;maximum&#8221; performance measure for cumulative revenue and the &#8220;threshold&#8221; performance
measure for gross margin were achieved as of December 31, 2024.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000871" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zhvK10saGGth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zSff49RhtG36">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; 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 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.
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. 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>

<ix:exclude><p id="xdx_235_zCmuL217bEu9" 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_zQ4fFVtr3tm6" 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_238_z4SLknZDc3U" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 74 -->
    <div id="xdx_231_zgVsDH1PTfwe" 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 -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23C_ztJg8uVtCEch" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23C_zsX0vaBzoS82" 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="From2024-01-01to2024-12-31" escape="true" id="Fact000877" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_849_eus-gaap--EarningsPerSharePolicyTextBlock_z2wxBN9EATsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zsM24I6Te6Nd">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.5in">The following shares were
not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023 because the effects would have
been anti-dilutive. These options and warrants may dilute future earnings per share.</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000879" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zkjArmaYg6Vb" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zMQgmxweUOVd" style="display: none">Schedule of anti-dilutive</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">Stock Options</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zQjMHclfZt8k" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-012024-12-31_custom_StockOptionsMember" id="Fact000881" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">663,004</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zBzedXNSnNmd" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31_custom_StockOptionsMember" id="Fact000883" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">481,858</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zE4ovH9mfEWc" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember" id="Fact000885" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">200,000</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zJsISlmvKswa" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" id="Fact000887" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">610,745</ix:nonFraction></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; padding-bottom: 1pt">Restricted Stock Units</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"><span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zESxYSI2Yba8" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember" id="Fact000889" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">178,125</ix:nonFraction></span></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"><span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zkWILVEzHZy5" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember" id="Fact000891" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">213,750</ix:nonFraction></span></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">Total Shares</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"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zUGjlsRVLfW5" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-01to2024-12-31" id="Fact000893" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">1,041,129</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_z77WSyXglwj2" title="Total Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31" id="Fact000895" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">1,306,353</ix:nonFraction></span></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"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000897" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock"><p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zoAmgpiD1kah" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zBphMHK45Vxe">COMMITMENTS AND 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&#8217;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&#8217;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.5in">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000899" name="BEEM:RisksAndUncertaintiesPolicyTextBlock"><p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zQCfjQyj8wvh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>RISKS AND UNCERTAINTIES</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">The continuing impacts of rising interest rates,
inflation, changes in foreign currency exchange rates and geopolitical developments, such as the imposition of tariffs and shifts in international
alliances, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad
variety of goods and services, including those provided by the Company&#8217;s clients and as a result, the Company, while also disrupting
supply channels, sales channels and advertising and marketing activities for an unknown period of time. Additionally, recent changes to
U.S. policy implemented by the U.S. Congress, and the Executive Branch and the responses of other nations to such actions have impacted
and may in the future impact, among other things, the U.S. and global economy, international alliances and trade relations, unemployment,
immigration, healthcare, taxation, the U.S. regulatory environment, inflation and other areas. As a result of the current uncertainty
regarding economic activity, the Company is unable to predict the size and duration of the impact of its revenue and its results of operations,
if any, of actions taken to date and those that may occur in the future. The extent of the potential impact of these macroeconomic factors
on the Company&#8217;s operational and financial performance will depend on a variety of factors, including the extent of geopolitical
disruption and its impact on the Company&#8217;s clients, partners, industry and employees, all of which are uncertain at this time and
cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps
deemed appropriate to limit the impact on its business.</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">There can be no assurance that precautionary measures, whether adopted by the Company or
imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay
and lengthen its sales cycles, decrease its employees&#8217;, clients&#8217;, or partners&#8217; productivity, or create operational or
other challenges, any of which could harm its business and results of operations.</p>

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

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

<ix:exclude><!-- Field: Page; Sequence: 75 -->
    <div id="xdx_233_zlgmfMpKSxbd" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23F_zLdjGo3w8pu5" 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_23E_z8saFVGp4ylf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000903" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z7APExIZKrhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zyUjzWYrfFuf">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 assesses its segment
reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Management
reviews financial results, manages the business and allocates resources on an aggregate basis. Therefore, financial results are reported
in a single operating segment.</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="From2024-01-01to2024-12-31" escape="true" id="Fact000905" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zajEG3nJEiq5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_znOSpuMnyY72">RECENT 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"><i>Recently adopted pronouncement</i>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">In November 2023, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07 requiring enhanced segment
disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker
(&#8220;CODM&#8221;) included within segment operating profit or loss. Additionally, ASU 12 2023-07 requires a description of how the
CODM utilizes segment operating profit or loss to assess segment performance. The requirements of ASU 2023-07 are effective for annual
periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company's annual
reporting requirements were effective for the year ending 2024 and interim reporting requirements will be effective beginning with the
first quarter of fiscal 2025 and should be applied on a retrospective basis to all periods presented. We adopted this ASU retrospectively
on December 31, 2024. <i>See Note 15. Segment Reporting</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"><i>Recent pronouncement not yet adopted</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2023, the FASB
issued ASU 2023-06, &#8220;Disclosure Improvements&#8221; (&#8220;ASU 2023-06&#8221;), which amends the disclosure or presentation requirements
related to various subtopics in the FASB Accounting Standards Codification (the &#8220;Codification&#8221;). The ASU was issued in response
to the SEC&#8217;s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each
topic will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective,
with early adoptions prohibited.</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 December 2023, the FASB
issued ASU No. 2023-09, &#8220;<i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>&#8221; (&#8220;ASU 2023-09&#8221;).
ASU 2023-09 requires disaggregated information about a company&#8217;s effective tax rate reconciliation and information on income taxes
paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025.
Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial
statements.</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><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000907" name="BEEM:LiquidityTextBlock"><p id="xdx_80D_ecustom--LiquidityTextBlock_z6IDD3ZqvMla" 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"><span style="font-size: 10pt"><b>3.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="xdx_827_zLlWdk2R2hi8">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, 2024 and 2023 where the Company had net
losses of $<span id="xdx_903_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20240101__20241231_z0znJeu0CNlg" title="Net loss"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000909" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">11.3</ix:nonFraction></span> million (which includes $<span id="xdx_906_eus-gaap--OtherNoncashExpense_pn5n6_c20240101__20241231_zJqc2eoTSKT4" title="Non-cash expenses"><ix:nonFraction name="us-gaap:OtherNoncashExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000911" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million of non-cash expenses) and $<span id="xdx_901_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20230101__20231231_zl2RJBkZldEi" title="Net losses"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2023-01-012023-12-31" id="Fact000913" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">16.1</ix:nonFraction></span> million (which includes $<span id="xdx_905_eus-gaap--OtherNoncashExpense_pn5n6_c20230101__20231231_zJnHwBsRU6tj" title="Non-cash expenses"><ix:nonFraction name="us-gaap:OtherNoncashExpense" contextRef="From2023-01-012023-12-31" id="Fact000915" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.3</ix:nonFraction></span> million of non-cash
expenses), respectively, and net cash used in operating activities of $<span id="xdx_90F_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3n3_dixL_c20240101__20241231_zzWE9UXkWVqh" title="Net cash used in operating activities::XDX::2193"><span style="-sec-ix-hidden: xdx2ixbrl0917">2.2</span></span> million and $<span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3n3_dixL_c20230101__20231231_zFMUOrGEc04b" title="Net cash used in operating activities::XDX::13307"><span style="-sec-ix-hidden: xdx2ixbrl0919">13.3</span></span> million, respectively. During 2024, the $2.2
million of operating cash usage included a $<span id="xdx_904_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_pn3n3_dixL_c20240101__20241231_zinn2t7zJCUi" title="Decrease in accounts receivable::XDX::8182"><span style="-sec-ix-hidden: xdx2ixbrl0921">8.2</span></span> million decrease in accounts receivable offset by $<span id="xdx_907_ecustom--DecreaseInChangeInFairValueOfContingentConsiderationLiabilities_pn5n6_c20240101__20241231_zW1QmsjvAwol" title="Decrease in change in fair value of contingent consideration liabilities"><ix:nonFraction name="BEEM:DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000923" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.4</ix:nonFraction></span> million decrease in change in fair
value of contingent consideration liabilities, $<span id="xdx_90E_eus-gaap--IncreaseDecreaseInAccountsPayable_pn3n3_dxL_c20240101__20241231_z1X9M0RX3Ycg" title="Decrease in accounts payable::XDX::-889"><span style="-sec-ix-hidden: xdx2ixbrl0925">0.9</span></span> million decrease in accounts payable and $<span id="xdx_90F_ecustom--IncreaseDecreaseInOtherLongTermLiabilities_pn5n6_c20240101__20241231_zhb9wqDtf5Mb" title="Decrease in other long term liabilities"><ix:nonFraction name="BEEM:IncreaseDecreaseInOtherLongTermLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000927" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span> million decrease in other long term
liabilities compared to 2023.</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">At
December 31, 2024, the Company had a cash balance of $<span id="xdx_900_eus-gaap--Cash_iI_pn3n3_dxL_c20241231_zxpQT9bnb797" title="Cash::XDX::4572"><span style="-sec-ix-hidden: xdx2ixbrl0929">4.6</span></span> million and working capital of $<span id="xdx_90E_ecustom--WorkingCapital_iI_pn5n6_c20241231_zMHcZqaY5x8d" title="Working capital"><ix:nonFraction name="BEEM:WorkingCapital" contextRef="AsOf2024-12-31" id="Fact000931" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">13.8</ix:nonFraction></span> million. Based on the Company&#8217;s current
operating plan and the available working capital that can be converted to cash (specifically the accounts receivable balance of approximately
$8.0 million), the Company believes that it has the ability to fund its operations and meet contractual obligations for at least twelve
months from the date of this report.</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>

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

<ix:exclude><!-- Field: Page; Sequence: 76 -->
    <div id="xdx_236_z2fzUNzBT8Q1" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_239_z6QWwGP5GIX" 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_zAsr3ABEPpJ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Furthermore,
the Company may pursue other equity or debt financings. In addition, the Company&#8217;s exercised warrants have generated $<span id="xdx_902_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zgHziGxuVNSa" title="Proceeds from issuance of other equity and debt"><ix:nonFraction name="us-gaap:ProceedsFromOtherEquity" contextRef="From2024-01-012024-12-31_custom_WarrantsMember" id="Fact000935" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span> million
and $<span id="xdx_90F_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zJiiqI4OeSX5" title="Proceeds from issuance of other equity and debt"><ix:nonFraction name="us-gaap:ProceedsFromOtherEquity" contextRef="From2023-01-012023-12-31_custom_WarrantsMember" id="Fact000937" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million of proceeds during the years ended December 31, 2024 and 2023, respectively.</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">The Company strives to become profitable in the next few years as our revenues grow, we improve our gross profit and we leverage our overhead costs,
we expect to continue to incur losses for a period of time. If necessary, the Company may raise additional capital to finance its future
operations through equity or debt financings. There is no guarantee that profitable operations will be achieved, or that additional capital
or debt financing will be available on a timely basis, on favorable terms, or at all, and such funding, if raised, may not be sufficient
to meet our obligations or enable us to continue to implement our long-term business strategy. In addition, obtaining additional funding
or entering into other strategic transactions could result in significant dilution to our stockholders.</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="From2024-01-01to2024-12-31" escape="true" id="Fact000939" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_80A_eus-gaap--BusinessCombinationDisclosureTextBlock_zeEB2CUe4wyk" 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"><span style="font-size: 10pt"><b>4.</b></span></td>
    <td><span style="font-size: 10pt"><b><span id="xdx_822_zZyKrmsv6Bj6">BUSINESS COMBINATIONS</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"><b><span style="text-decoration: underline">Amiga DOO Kraljevo</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"><span style="background-color: white">On
October 20, 2023, the Company acquired Amiga DOO Kraljevo (&#8220;Amiga&#8221;), pursuant to a Share Sale and Purchase Agreement dated
October 6, 2023 (the &#8220;Purchase Agreement&#8221;) by and among the Company and the owners of Amiga (the &#8220;Sellers&#8221;). Pursuant
to the terms of the Purchase Agreement, the Company acquired all the equity stock of Amiga from the Sellers in exchange for cash and common
stock. With respect to the cash portion of the purchase price, the Company paid to the Sellers <span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEUR_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zQZgvVl4DGsl" title="Payment for acquisition, cash"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember" id="Fact000941" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="EUR">4.6</ix:nonFraction></span> million euros ($<span id="xdx_90A_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zW6IBEhSGugl" title="Payment for acquisition, cash"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember" id="Fact000943" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.9</ix:nonFraction></span> million) at closing
and an additional <span id="xdx_90B_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEUR_c20240101__20240102__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zZCxxfERRD9l" title="Payment for acquisition, cash"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2024-01-012024-01-02_custom_AmigaMember_custom_TrancheTwoMember" id="Fact000945" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="EUR">2.5</ix:nonFraction></span> million euros ($<span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20240101__20240102__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zSn6WhV3Hzi2" title="Payment for acquisition, cash"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2024-01-012024-01-02_custom_AmigaMember_custom_TrancheTwoMember" id="Fact000947" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.7</ix:nonFraction></span> million) was paid on January 2, 2024. With respect to the equity portion of the purchase price,
the Company issued to the Sellers an aggregate of <span id="xdx_90E_ecustom--StockIssuedDuringPeriodSharesAcquisitionsToBeIssued_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zPWGAN38gwJl" title="Stock to be issued for acquisition, shares"><ix:nonFraction name="BEEM:StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" contextRef="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember" id="Fact000949" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">451,807</ix:nonFraction></span> shares of our common stock.</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"><span style="background-color: white">The
Sellers are eligible to earn additional shares of the Company&#8217;s common stock if Amiga meets certain revenue milestones for the years
ended December 31, 2024 and 2025 (the &#8220;Earnout Consideration&#8221;). The Earnout Consideration that Sellers are eligible to receive
is equal to two times the amount of revenue of Amiga (&#8220;Amiga Net Revenue&#8221;) that is greater than specific revenue targets for
each of the years ended December 31, 2024 and 2025. The Earnout Consideration will be paid in the Company&#8217;s stock for each annual
target period and will be calculated based on the volume weighted average price of Beam&#8217;s common stock for the thirty trading days
prior to the end of the applicable measurement period. In no event and under no circumstances will the Company issue to the Sellers an
amount of the Company&#8217;s common stock that exceeds 19.99% of the total outstanding common stock of the Company immediately prior
to the closing. An estimate of the fair value of the contingent consideration has been recorded in the opening balance sheet. </span>O<span style="background-color: white">n
February 16, 2024, the Company and the Sellers entered into an amendment to the Purchase Agreement to remove the requirement that the
Sellers shall be providing services to Amiga as a condition to receive the Earnout Consideration. </span>As of December 31, 2024, the
Company recorded a fair value adjustment of $4.7 million adjustment to reduce the liability for Earnout Consideration.</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"><span style="background-color: white">Amiga,
located in Serbia, is engaged in the manufacture and distribution of steel structures with integrated electronics, such as streetlights,
cell towers, and ski lift towers.</span> The acquisition of Amiga is assisting in introducing our products to Europe, increasing and diversifying
our revenues, enhancing our manufacturing and engineering capabilities, accelerating the development of BeamSpot&#8482; and other products
both in Europe and the U.S., adding new customer segments in both Europe and the U.S., and we believe, increasing barriers to entry for
future competition, and advancing Beam&#8217;s position as a leader in the green economy.</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 acquisition was accounted
for as a business combination in accordance with Accounting Standards Codification (ASC) 805, <i>Business Combinations</i>. Goodwill represents
the premium the Company paid over net fair value of tangible and intangible assets acquired.</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 7, 2023, Amiga
changed its name to Beam Europe LLC.</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 valuation of the Earnout
Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues
of Amiga, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable
inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration is reassessed on a quarterly basis
with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December
31, 2023 and the year ended December 31, 2024 is as follows (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_AmigaMember" escape="true" id="Fact000951" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkiFcBVyRym1" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_zZeCtX4N2Gta" style="display: none">Schedule of change in the fair value of the earnout consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Balance as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zKqY5yzFSK2f" title="Fair value earnout consideration, Beginning balance" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2022-12-31_custom_AmigaMember" id="Fact000953" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,488</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Change in fair value of the Earnout Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJuvg3Z5Lnt2" title="Change in fair value of the earnout consideration" style="text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" contextRef="From2023-01-012023-12-31_custom_AmigaMember" id="Fact000955" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">238</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-bottom: 2.5pt">Balance as of December 31, 2023</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z1MrIWjXnhZe" title="Fair value earnout consideration, Beginning balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2023-12-31_custom_AmigaMember" id="Fact000957" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,725</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="text-align: left">Change in fair value of the Earnout Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--BusinessCombinationConsiderationTransferredOther1_iN_pn3n3_di0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNX11dOtqU11" title="Change in fair value of the earnout consideration" style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredOther1" contextRef="From2024-01-012024-12-31_custom_AmigaMember" id="Fact000959" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,675</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zutF8rhxr1V4" title="Fair value earnout consideration, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2024-12-31_custom_AmigaMember" id="Fact000961" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

<ix:exclude><!-- Field: Page; Sequence: 77 -->
    <div id="xdx_238_zJyIVOBlgQf2" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_234_zd02k17tJ4X8" 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_237_zlXbJri9jArg" 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 following table summarizes
the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities
assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired
assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals,
market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based
on a two-factor Monte Carlo simulation using the Company&#8217;s forecasted results for the operations for the two years subject to revenue
earn-out targets. The Company incurred $<span id="xdx_903_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z6rPUzTj80A" title="Transaction costs"><ix:nonFraction name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" contextRef="AsOf2023-12-31_custom_AmigaMember" id="Fact000965" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million of transaction costs during the fiscal year ended December 31, 2023, directly related
to the acquisition that are reflected in operating expenses in the statement of operations.</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">Consideration is comprised of the following (in
thousands):</p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_AmigaMember" escape="true" id="Fact000967" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zxrkBpP5Swqe" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_z0bvKCICfeke" style="display: none">Schedule of
    consideration comprised</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zXT6bERW8uzf" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-10-192023-10-20_custom_AmigaMember" id="Fact000968" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,874</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">Common Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7f5FPBqXJP2" title="Common stock" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="From2023-10-192023-10-20_custom_AmigaMember" id="Fact000970" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,847</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">Deferred Cash Consideration - Tranche 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--BusinessCombinationConsiderationTransferredDeferredCash_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zOXswnkhBUyb" title="Deferred cash consideration - tranche 2" style="text-align: right"><ix:nonFraction name="BEEM:BusinessCombinationConsiderationTransferredDeferredCash" contextRef="From2023-10-192023-10-20_custom_AmigaMember" id="Fact000972" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,713</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred Equity Consideration - Tranche 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessCombinationConsiderationTransferredDeferredEquity_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_ztIeq60NWhca" title="Deferred equity consideration - tranche 2" style="text-align: right"><ix:nonFraction name="BEEM:BusinessCombinationConsiderationTransferredDeferredEquity" contextRef="From2023-10-192023-10-20_custom_AmigaMember" id="Fact000974" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,121</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">Earnout Consideration</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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zsIfNEU0cZu3" title="Earnout consideration" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredOther1" contextRef="From2023-10-192023-10-20_custom_AmigaMember" id="Fact000976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,725</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; padding-bottom: 2.5pt">Total consideration</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zSQS63liEZjl" title="Consideration transferred" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2023-10-192023-10-20_custom_AmigaMember" id="Fact000978" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,280</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zMbO9mT2nIA4" 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">The following table shows the allocation of consideration
to assets and liabilities at fair value (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_AmigaMember" escape="true" id="Fact000980" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNz8csEtI9ol" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B4_zObLkVewuZQ6" style="display: none">Schedule of consideration to assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTKCcdtd6tQ7" title="Cash and cash equivalents" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000982" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">222</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">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zWGgtwHKhp5f" title="Accounts receivable" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000984" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,454</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zscUEdKKqRak" title="Inventory" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000986" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,181</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zUhW9zvFg7h5" title="Prepaid expenses" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000988" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">414</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">Property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zVPfhcowZi2l" title="Property, plant and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000990" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,282</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--Goodwill_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zhZr7TYZQ2ng" title="Goodwill" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000992" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,445</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zcOERBPoDdTd" title="Total assets acquired" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000994" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,998</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Liabilities Assumed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7Ny2GKaPx0d" title="Accounts payable" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,948</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">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5WXmlFcRv4i" title="Accrued expenses" style="text-align: right"><ix:nonFraction name="BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact000998" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">219</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zfdqw7sER5G" title="Deferred revenue" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact001000" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">971</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">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdEPBn1j1lm2" title="Deferred tax liabilities" style="text-align: right"><ix:nonFraction name="BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact001002" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,631</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other liabilities</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkAlLqVL6Gyl" title="Other liabilities" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact001004" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,949</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zyUIebKLi1S5" title="Total liabilities assumed" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact001006" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,718</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zktx1XeY7nHb" title="Net assets acquired" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2023-10-20_custom_AmigaMember" id="Fact001008" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,280</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zEuXWaytLzy" 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"><b><span style="text-decoration: underline">Telcom</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 August 30, 2024, the Company
acquired Telcom d.o.o Beograd (&#8220;Telcom&#8221;), pursuant to a Share Sale and Purchase Agreement dated as of August 30, 2024 (the
&#8220;Agreement&#8221;) with the owners (the &#8220;Sellers&#8221;) of Telcom. Telcom is a business located in Serbia and engaged in
the manufacturing of telecommunications equipment. Beam acquired all of the equity stock of Telcom from the Sellers in exchange for cash
and Beam common stock. The total purchase price was subject to adjustment based on the amount of cash held by Telcom at closing. Based
on Telcom&#8217;s cash balance at closing equal to approximately EUR <span id="xdx_903_eus-gaap--BusinessCombinationPriceOfAcquisitionExpected_uEUR_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZqHQmSCtlOe" title="Cash balance at closing"><ix:nonFraction name="us-gaap:BusinessCombinationPriceOfAcquisitionExpected" contextRef="From2024-08-292024-08-30_custom_TelcomMember" id="Fact001010" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">220,298</ix:nonFraction></span>, Beam paid to the Sellers a purchase price equal to EUR 815,298
which was paid to the Sellers as follows: (i) EUR <span id="xdx_90B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_uEUR_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zaehLZz4JzO2" title="Cash"><ix:nonFraction name="BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001012" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">430,000</ix:nonFraction></span> cash and (ii) issued <span id="xdx_90F_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_pip0_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z2VY07LOwP1l" title="Issued shares of common stock"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2024-08-292024-08-30_custom_TelcomMember" id="Fact001014" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">82,506</ix:nonFraction></span> shares of Beam common stock. <span id="xdx_90C_eus-gaap--BusinessAcquisitionDescriptionOfAcquiredEntity_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zHB4KYhhBek7" title="Business combination, working capital description"><ix:nonNumeric contextRef="From2024-08-292024-08-30_custom_TelcomMember" id="Fact001016" name="us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity">At closing, Telcom
had a positive working capital balance of approximately EUR 500,000 which consisted of (i) a cash balance equal to EUR 220,000, accounts
receivables of approximately EUR 115,000, inventory of approximately EUR 275,000 and accounts payable of approximately EUR 110,000</ix:nonNumeric></span>.</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_239_zA1lz39FogJ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 78 -->
    <div id="xdx_232_zpBWzxpyrOO" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_232_zJ4TxIuuPuD2" 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_235_zx1vfQdjfzN4" 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">In addition to the above
payments, the Sellers are eligible to earn up to EUR 250,000 (the &#8220;Earnout Cap&#8221;) in additional shares of Beam common
stock if Telcom meets certain revenue milestones for fiscal years 2024 and 2025 (the &#8220;Earnout Consideration&#8221;). The
Telcom Earnout Consideration that Sellers are eligible to receive for 2024 will be equal to the amount the net revenue of Telcom
(&#8220;Telcom Net Revenue&#8221;) exceeds EUR 850,000 for 2024 up to the Earnout Cap. Provided that Sellers Earnout Consideration
was less than the Earnout Cap, the Sellers will be eligible for additional Telcom Earnout Consideration in 2025 if (i) 2025 Telcom
Net Revenue exceeds 2024 Telcom Net Revenue, and (ii) 2025 Telcom Net Revenue exceeds EUR 850,000. The Telcom Earnout Consideration
for 2025 will be calculated based on the amount the 2025 Net Revenue exceeds the 2024 Net Revenue subject to the Earnout Cap. In no
event, will the Sellers Earnout Consideration for 2024 and 2025, in the aggregate, exceed the Earnout Cap. The Earnout Consideration
for each period will be calculated based on the volume weighted average price of Beam&#8217;s common stock for the thirty trading
days prior to the end of the applicable calendar year. In no event and under no circumstances will the Sellers receive from Beam or
will Beam issue to the Sellers in connection with the transaction Beam&#8217;s common stock in an amount that exceeds 19.99% of the
outstanding common stock of Beam immediately prior to closing.</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 acquisition was accounted
for as a business combination in accordance with Accounting Standards Codification (ASC) 805,&#160;<i>Business Combinations</i>. Goodwill
represents the premium the Company paid over net fair value of tangible and intangible assets acquired.</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 valuation of the Earnout
Consideration was performed using a discounted cash flow analysis to determine the fair value of the contingent consideration, which includes
estimates and assumptions such as forecasted revenues of Telcom, discount rates, and the milestone settlement value. As such valuation
includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration will
be reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration
during the twelve months ended December 31, 2024 is as follows (in thousands):</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">Schedule of change in the fair value of earnout consideration:</p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_TelcomMember" escape="true" id="Fact001020" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zgj65vS8RUtc" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zaHj1CC1oGa" style="display: none">Schedule of change in the fair value of the earnout
    consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zvFOZpFCG7Y9" title="Fair value earnout consideration, Beginning balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2023-12-31_custom_TelcomMember" id="Fact001022" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</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="width: 83%">Acquisition of Telcom</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3eRtuMU9CAf" title="Change in fair value of the Earnout Consideration" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" contextRef="From2024-01-012024-12-31_custom_TelcomMember" id="Fact001024" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">276</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zxm8WrM97H4" title="Fair value earnout consideration, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2024-12-31_custom_TelcomMember" id="Fact001026" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">276</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zywMEKziabx9" 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 following table summarizes
the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities
assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired
assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals,
market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based
on a discounted cash flow analysis using the Company&#8217;s forecasted results for the operations for the two years subject to revenue
earn-out targets.</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">Consideration is comprised of the following (in
thousands):</p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_TelcomMember" escape="true" id="Fact001028" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ziBkhXjh1PYb" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zuguxuayWROc" style="display: none">Schedule of consideration is comprised</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRWGOnMyJ9E" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2024-08-292024-08-30_custom_TelcomMember" id="Fact001029" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">481</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">Common Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zogZS0ymJd4c" title="Common stock" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="From2024-08-292024-08-30_custom_TelcomMember" id="Fact001031" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">387</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">Earnout Consideration</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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZT9H7EGn89i" title="Earnout consideration" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredOther1" contextRef="From2024-08-292024-08-30_custom_TelcomMember" id="Fact001033" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">276</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; padding-bottom: 2.5pt">Total consideration</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--BusinessCombinationConsiderationTransferred1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z1RkB8xpSaPl" title="Consideration transferred" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2024-08-292024-08-30_custom_TelcomMember" id="Fact001035" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,144</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:exclude><p id="xdx_235_zXmJQr7L6c9f" 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_zSudg5d045Cj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 79 -->
    <div id="xdx_235_zSSajO02jfi2" 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 -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23B_zudNb7EVT2f" 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_234_zgbicWrMfkV3" 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-indent: 0.5in">The following table shows the allocation of consideration
to assets and liabilities at fair value (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_TelcomMember" escape="true" id="Fact001040" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zwxSVx8mZE76" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zwRPAppYcJcj" style="display: none">Schedule of assets acquired and liabilities assumed</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRFSqX5rGdY3" title="Cash and cash equivalents" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001042" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">244</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">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zEDIodT7VeP7" title="Accounts receivable" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001044" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">224</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zIco61c5yaX7" title="Inventory" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001046" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">296</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMKpgHIaNfff" title="Prepaid expenses" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001048" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</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">Property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMA4bFv3TRH7" title="Property, plant and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001050" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Goodwill</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--Goodwill_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z6HAv647tLB8" title="Goodwill" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">692</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zITutu793yC5" title="Total assets acquired" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001054" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,488</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Liabilities Assumed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ztTfltrwy275" title="Accounts payable" style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001056" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">266</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">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z5RDkgaiqMwl" title="Accrued expenses" style="text-align: right"><ix:nonFraction name="BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001058" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zij6Iyg6Val8" title="Other liabilities" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001060" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zmdntjYwdpN7" title="Total liabilities assumed" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001062" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">344</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3bMNpcP5Kfb" title="Net assets acquired" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001064" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,144</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_z9eC5aazLjph" 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 believed it
to be probable the maximum amount of Earnout Consideration would be earned and therefore accrued the full amount in the opening
balance sheet. The estimated fair values were assigned to identifiable assets acquired and liabilities.</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">All Cell Technologies, LLC</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 March 4, 2022, the Company
acquired substantially all the assets of All Cell Technologies, LLC (&#8220;All Cell&#8221;), a leader in energy storage solutions. This
acquisition has increased and diversified our Company&#8217;s revenue, intellectual property portfolio and customer base, and improved
our gross profitability and manufacturing capabilities. The Company purchased substantially all of the assets and business of All Cell
for <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zrVJ3Mddnsy8" title="Stock issued for acquisition, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" contextRef="From2022-03-032022-03-04_custom_AllCellTechnologiesMember" id="Fact001066" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,055,000</ix:nonFraction></span> shares of our common stock (&#8220;Closing Consideration&#8221;) plus an additional $<span id="xdx_906_ecustom--AdditionalPaymentsToAcquireBusiness_pn5n6_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zMLPm7PznYT2" title="Additional payments to acquire business"><ix:nonFraction name="BEEM:AdditionalPaymentsToAcquireBusiness" contextRef="From2022-03-032022-03-04_custom_AllCellTechnologiesMember" id="Fact001068" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span> million in cash for the net working
capital held by All Cell at closing.</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 valuation of the Earnout
Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues
of All Cell, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable
inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration was determined to be <span id="xdx_904_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iI_dxL_c20231231_z3CQN73NSvEd" title="::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl1069">zero</span></span> during the
year ended December 31, 2023 as follows (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_AllCellTechnologiesMember" escape="true" id="Fact001071" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zEfehKIAZTKl" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="width: 83%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zxCFxeK6Y0Lb" title="Fair value earnout consideration, Beginning balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2022-12-31_custom_AllCellTechnologiesMember" id="Fact001073" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,791</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="text-align: left">Issue earnout shares for 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zw2mKupUqIrk" title="Issue earnout shares for 2022" style="text-align: right">(<ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" contextRef="From2023-01-012023-12-31_custom_AllCellTechnologiesMember" id="Fact001075" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,051</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">Change in estimated fair value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDDQx8rmUac1" title="Change in estimated fair value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" contextRef="From2023-01-012023-12-31_custom_AllCellTechnologiesMember" id="Fact001077" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">260</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">Balance as of December 31, 2023</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zpfnEy2tdX8l" title="Fair value earnout consideration, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2023-12-31_custom_AllCellTechnologiesMember" id="Fact001079" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 80 -->
    <div id="xdx_232_zYp9xXhI8WN6" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23D_zYEuYFQUX6m2" 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_z8HmiMlP16x5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Pro Forma Unaudited Financial Information</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 unaudited pro forma information
for the periods set forth below gives effect to the acquisitions of Telcom as if it had occurred on January 1, 2024 and Amiga had it occurred
on January 1, 2023. This pro forma information is presented for informational purposes only and is not necessarily indicative of the results
of operations that would have been achieved had the transactions been consummated as of that time nor does in purport to be indicative
of future financial operating results. The pro forma unaudited financial information includes a conservative estimate of sell-through
of the Company&#8217;s legacy products, as well as updated depreciation related to the fair value adjustments from the acquisitions.</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">Pro forma net revenues for
the years ended December 31, 2024 and 2023 are $<span id="xdx_90C_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20240101__20241231_zxyau0r0485h" title="Revenues"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2024-01-01to2024-12-31" id="Fact001084" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">49.9</ix:nonFraction></span> million and $<span id="xdx_90D_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20230101__20231231_zFw9S63mBgmd" title="Revenues"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="From2023-01-012023-12-31" id="Fact001086" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">71.5</ix:nonFraction></span> million, respectively. Proforma net loss for the years ended December
31, 2024 and 2023 are $<span id="xdx_900_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn5n6_c20240101__20241231_z2Jmgnwb3L91" title="Net loss"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001088" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">11.4</ix:nonFraction></span> million and $<span id="xdx_908_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn5n6_c20230101__20231231_zbxvJWo70TZk" title="Net loss"><ix:nonFraction name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact001090" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">16.5</ix:nonFraction></span> million, respectively.</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 consolidated statement
of operations includes revenue of $<span id="xdx_907_ecustom--BusinessAcquisitionsRevenue_pn5n6_c20240101__20241231_zcqd2gRSiSr" title="Revenue related acquisitions"><ix:nonFraction name="BEEM:BusinessAcquisitionsRevenue" contextRef="From2024-01-01to2024-12-31" id="Fact001092" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">13.7</ix:nonFraction></span> million and net loss of $<span id="xdx_90A_ecustom--BusinessAcquisitionsNetLoss_pn5n6_c20240101__20241231_zTLD2WUHdwA7" title="Net loss related acquisitions"><ix:nonFraction name="BEEM:BusinessAcquisitionsNetLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001094" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.3</ix:nonFraction></span> million related to acquired operations for the year ended December
31, 2024 and revenue of $<span id="xdx_90C_ecustom--BusinessAcquisitionsRevenue_pn5n6_c20230101__20231231_zQsrfr559no1" title="Revenue related acquisitions"><ix:nonFraction name="BEEM:BusinessAcquisitionsRevenue" contextRef="From2023-01-012023-12-31" id="Fact001096" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">11.9</ix:nonFraction></span> million and net loss of $<span id="xdx_90A_ecustom--BusinessAcquisitionsNetLoss_pn5n6_c20230101__20231231_zatfeKZJ1rj7" title="Net loss related acquisitions"><ix:nonFraction name="BEEM:BusinessAcquisitionsNetLoss" contextRef="From2023-01-012023-12-31" id="Fact001098" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.8</ix:nonFraction></span> million related to the acquired operations for the year ended December 31,
2023.</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="From2024-01-01to2024-12-31" escape="true" id="Fact001100" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_802_eus-gaap--OtherCurrentAssetsTextBlock_z37DAbQ55aV" 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"><span style="font-size: 10pt"><b>5.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_820_zuYRWIm3jUGi">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></td>
    <td>&#160;</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 (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001102" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zYt8C5oXBc08" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zgQdS2qLDba1" style="display: none">Schedule of other current assets</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20241231_zj61ayLI00c" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zJqtRwNSL8P" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zZfYM8V2FkO2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Vendor prepayments</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact001104" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,884</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact001105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,253</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredOfferingCosts_iI_pn3n3_d0_maPEAOAzmxb_z6NlQ3R1fIV8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred equity offering costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredOfferingCosts" contextRef="AsOf2024-12-31" id="Fact001107" format="ixt:zerodash" decimals="-3" scale="3" 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:DeferredOfferingCosts" contextRef="AsOf2023-12-31" id="Fact001108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidInsurance_iI_pn3n3_maPEAOAzmxb_zgkDmsZWWVGf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Prepaid insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2024-12-31" id="Fact001110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</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:PrepaidInsurance" contextRef="AsOf2023-12-31" id="Fact001111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--RelatedPartyReceivable_iI_pn3n3_d0_maPEAOAzmxb_zFxkb8bcQHSi" style="vertical-align: bottom; background-color: White">
    <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="BEEM:RelatedPartyReceivable" contextRef="AsOf2024-12-31" id="Fact001113" format="ixt:zerodash" decimals="-3" scale="3" 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="BEEM:RelatedPartyReceivable" contextRef="AsOf2023-12-31" id="Fact001114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">116</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzmxb_z4yuJYC8IhO3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Other</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:OtherPrepaidExpenseCurrent" contextRef="AsOf2024-12-31" id="Fact001116" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">224</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:OtherPrepaidExpenseCurrent" contextRef="AsOf2023-12-31" id="Fact001117" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_maPEAOAzmxb_z2e7RIVpytn9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current</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="AsOf2024-12-31" id="Fact001119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,243</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="AsOf2023-12-31" id="Fact001120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,453</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">&#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, 2023 consisted primarily of payroll related taxes due for stock-based compensation.&#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><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001122" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_809_eus-gaap--InventoryDisclosureTextBlock_zlE2HWph8umj" 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: 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_82D_zl4yb1Umqoxf">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, 2024 and
2023, inventory consists of the following (in thousands):</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></b></p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001124" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zHSfKDazMIxf" summary="xdx: Disclosure - INVENTORY (Details - Schedule of inventory)" 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: left; padding-left: 1.85pt"><span id="xdx_8B3_z8GVI5UJClAc" style="display: none">Schedule of inventory</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20241231_zS5CHahATcvj" 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_499_20231231_z0qRr2mA12Na" 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="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold">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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_pn3n3_maINzg5U_z2tXjcAaL8jl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left; padding-left: 1.85pt">Finished goods</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="AsOf2024-12-31" id="Fact001126" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,929</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="AsOf2023-12-31" id="Fact001127" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,953</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcessNetOfReserves_iI_pn3n3_maINzg5U_zboJOYwhGRw9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.85pt">Work in process</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="AsOf2024-12-31" id="Fact001129" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,147</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:InventoryWorkInProcessNetOfReserves" contextRef="AsOf2023-12-31" id="Fact001130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,006</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3n3_maINzg5U_zl8rF6Wva3Lf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Raw materials</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="AsOf2024-12-31" id="Fact001132" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,208</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:InventoryRawMaterialsNetOfReserves" contextRef="AsOf2023-12-31" id="Fact001133" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,974</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pn3n3_mtINzg5U_zkgxrtPeqYWl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">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="AsOf2024-12-31" id="Fact001135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,284</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="AsOf2023-12-31" id="Fact001136" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,933</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>

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

<ix:exclude><!-- Field: Page; Sequence: 81 -->
    <div id="xdx_23E_zMB9uchEvFyk" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_233_z3nJqgz8kNp3" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001139" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zEeXCEwPAV77" 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"><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_zWCqXvSIpAGl">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 (in thousands):</p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001141" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zFe5YUwqRsJk" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)" 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: left; padding-bottom: 1pt; padding-left: 1.85pt"><span id="xdx_8BD_z6kwztUpoEL3" style="display: none">Schedule of property and equipment</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">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">2024</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">2023</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: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Office furniture and equipment</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zjwI3IocZJt8" title="Total property and equipment" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_OfficeEquipmentMember" id="Fact001143" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">227</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pn3n3" title="Total property and equipment" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_OfficeEquipmentMember" id="Fact001145" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">227</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Computer equipment and software</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zUzgxOgWlBs8" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_ComputerEquipmentMember" id="Fact001147" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pn3n3" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_ComputerEquipmentMember" id="Fact001149" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">248</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: 1pt; padding-left: 1.85pt">Land, buildings and leasehold improvements</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6J210LGYgRa" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact001151" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,528</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact001153" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,935</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: 1pt; padding-left: 1.85pt">Autos</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z7q1B6VKT7re" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_custom_AutosMember" id="Fact001155" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">769</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_pn3n3" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_custom_AutosMember" id="Fact001157" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">616</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: 1pt; padding-left: 1.85pt">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_98D_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zbVGAxiy32Fa" title="Total property and equipment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember" id="Fact001159" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,207</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_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pn3n3" title="Total property and equipment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember" id="Fact001161" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,200</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; padding-left: 1.85pt">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231_zxwq0kL0Lrzb" title="Total property and equipment" style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact001163" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,014</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact001165" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,226</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; padding-left: 1.85pt">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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231_zpyjJHKbMlP9" title="Less accumulated depreciation" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact001167" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,310</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231_zZ7WeCefEKXb" title="Less accumulated depreciation" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001169" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,713</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; padding-left: 1.85pt">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_983_eus-gaap--PropertyPlantAndEquipmentNet_pn3n3_c20241231_zk5hjGpemhUg" title="Property and Equipment, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact001171" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,704</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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" title="Property and Equipment, net" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact001173" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,513</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
the years ended December 31, 2024 and 2023 was $<span id="xdx_90D_eus-gaap--Depreciation_pn5n6_c20240101__20241231_zlPlhlcbF3Fl" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-01to2024-12-31" id="Fact001175" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.6</ix:nonFraction></span>
million and $<span id="xdx_901_eus-gaap--Depreciation_pn5n6_c20230101__20231231_zLY1ap25xij7" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact001177" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span>
million, respectively. For both years ending December 31, 2024 and December 31, 2023, depreciation expense recognized in Operating
expenses was $<span id="xdx_90D_ecustom--PropertyPlantEquipmentOperatingExpenseDepreciation_dm_c20240101__20241231_zfWfp7QOSbyk" title="Depreciation expense recognized in operating expenses"><span id="xdx_902_ecustom--PropertyPlantEquipmentOperatingExpenseDepreciation_dm_c20230101__20231231_zWAZqKvtc5Hb" title="Depreciation expense recognized in operating expenses"><ix:nonFraction name="BEEM:PropertyPlantEquipmentOperatingExpenseDepreciation" contextRef="From2024-01-01to2024-12-31" id="Fact001179" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD"><ix:nonFraction name="BEEM:PropertyPlantEquipmentOperatingExpenseDepreciation" contextRef="From2023-01-012023-12-31" id="Fact001181" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">0.3</ix:nonFraction></ix:nonFraction> million</span></span> in both years and $<span id="xdx_900_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_dm_c20240101__20241231_z2lfy7LegiQj"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" contextRef="From2024-01-01to2024-12-31" id="Fact001182" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">2.4</ix:nonFraction> million</span> and $<span id="xdx_908_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_dm_c20230101__20231231_zZPvShqMX0Ee"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" contextRef="From2023-01-012023-12-31" id="Fact001183" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">0.5</ix:nonFraction> million</span> in Cost of Good Sold respectively. In 2024 and 2023,
$<span id="xdx_904_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20241231_z4KAIB6DiE3g" title="Capitalized depreciation expense"><ix:nonFraction name="BEEM:CapitalizedDepreciationCosts" contextRef="AsOf2024-12-31" id="Fact001185" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span>
million and $<span id="xdx_906_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20231231_zWn3DqpSt2J3" title="Capitalized depreciation expense"><ix:nonFraction name="BEEM:CapitalizedDepreciationCosts" contextRef="AsOf2023-12-31" id="Fact001187" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span>
million of depreciation was capitalized into inventory as manufacturing overhead costs, respectively. See Note 4 for additional
details of the acquisition of land, buildings and machinery and equipment.</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="From2024-01-01to2024-12-31" escape="true" id="Fact001189" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zPiuKlAL66A9" 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"><span style="font-size: 10pt"><b>8.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82B_zEMTbz9DjNyd">GOODWILL AND INTANGIBLE
    ASSETS</span></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">Intangible assets, net as of December 31, 2024
and 2023 consists of the following (in thousands)<b>:</b></p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001191" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zgMGYncupmf4" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)" 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: left"><span id="xdx_8B4_zivKPa3aCC1h" style="display: none">Schedule of intangible assets</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; 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">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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 Amortization Period (yrs)</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: 40%; text-align: left">Developed technology</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z8glOmbVDiN8" title="Gross carrying amount" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember" id="Fact001193" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,074</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zILxy6UGCfA" title="Accumulated amortization" style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember" id="Fact001195" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,346</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z6IYIsggDwSb" title="Net carrying amount" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember" id="Fact001197" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,728</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zXn57VZNH4b4" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:duryear" id="Fact001199" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">11</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Trade name</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z2jd2oyfn6ui" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact001201" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,756</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zZOtGuUGGvO1" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact001203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">322</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuEbNP0xwKBd" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" id="Fact001205" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,434</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuZxPffHbsB1" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember" format="ixt-sec:duryear" id="Fact001207" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</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">Customer relationships</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zpzGu1tImAr6" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001209" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">444</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4Pi8ubU9Fw3" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001211" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">110</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ztCcrt96jGve" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001213" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">334</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z2T9VEe6WxL8" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear" id="Fact001215" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">13</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Backlog</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJipgZyYAZbg" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_custom_BacklogMember" id="Fact001217" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJrsbUNE9t1l" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_custom_BacklogMember" id="Fact001219" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zji4BtHPBPZb" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_custom_BacklogMember" id="Fact001221" format="ixt:zerodash" decimals="-3" scale="3" 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"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zhOnBAPNlOvd" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2023-12-31_custom_BacklogMember" format="ixt-sec:duryear" id="Fact001223" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">1</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="padding-bottom: 1pt">Patents</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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zpT2nEd9gaF1" title="Finite-Lived Intangible Assets, Gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_us-gaap_PatentsMember" id="Fact001225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">611</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zq1OmKrUtwHc" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_us-gaap_PatentsMember" id="Fact001227" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57</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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zZgxn6nrpnp2" title="Finite-Lived Intangible Assets, Net" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_us-gaap_PatentsMember" id="Fact001229" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">554</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zrKT9a5BHNIa" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2023-12-31_us-gaap_PatentsMember" format="ixt-sec:duryear" id="Fact001231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span></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; padding-bottom: 2.5pt">Intangible assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zG3HwaJIW0W" title="Gross carrying amount" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31" id="Fact001233" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,070</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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_zWtzi6vgxIRj" title="Accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31" id="Fact001235" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,020</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 id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_z9mOHFin3Lul" title="Net carrying amount" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31" id="Fact001237" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,050</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: left">&#160;</td><td style="text-align: right">&#160;</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>

<ix:exclude><p id="xdx_231_zEqXMLJAP2Fl" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 82 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_238_zra7BdOzqYD7" style="border-bottom: Black 1pt solid; 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23E_zh8tqPaEjnYc" 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_z8HmiMlP46x5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold; vertical-align: bottom">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Net Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.2pt 0pt 10pt; text-indent: 0.75pt"><b>Weighted- average Amortization</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.45pt"><b>Period (yrs)</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt; padding-left: 1.7pt">Developed technology</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z0zELcN8lqE7" title="Gross carrying amount" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember" id="Fact001241" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,074</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_ze749wSCq7r2" title="Accumulated amortization" style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember" id="Fact001243" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,080</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zCfZu4jZbACi" title="Net carrying amount" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember" id="Fact001245" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,994</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z1jMhfaLUzde" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:duryear" id="Fact001247" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">11</ix:nonNumeric></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.7pt">Trade name</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z3zggXEOq941" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember" id="Fact001249" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,756</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zMRd6Jqoyeok" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember" id="Fact001251" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">498</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zWM7LUd4qnNd" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember" id="Fact001253" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,258</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zeXkjaq7wYil" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember" format="ixt-sec:duryear" id="Fact001255" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span></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: 1pt; padding-left: 1.7pt">Customer relationships</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zZzbXLvThBUj" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001257" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">444</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z0ixwTP5I56g" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001259" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">158</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ziAb5rp4vMRa" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember" id="Fact001261" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">286</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_znTfScR0PTv7" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear" id="Fact001263" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">13</ix:nonNumeric></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 1.7pt">Backlog</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zpB7WyLdUwGe" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31_custom_BacklogMember" id="Fact001265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztj4m51vNwAl" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31_custom_BacklogMember" id="Fact001267" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztItLLwtFUwd" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_custom_BacklogMember" id="Fact001269" format="ixt:zerodash" decimals="-3" scale="3" 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="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaFlAErFsd9e" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_BacklogMember" format="ixt-sec:duryear" id="Fact001271" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">1</ix:nonNumeric></span></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: 1pt; padding-left: 1.7pt">Patents</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--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_za1CIZYFX3q7" title="Finite-Lived Intangible Assets, Gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31_us-gaap_PatentsMember" id="Fact001273" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">576</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_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zQQjpwAv2Nf2" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31_us-gaap_PatentsMember" id="Fact001275" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">77</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zbM2CZfrvGbg" title="Finite-Lived Intangible Assets, Net" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_us-gaap_PatentsMember" id="Fact001277" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">499</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zK2oHoijm01a" title="Weighted-average amortization period (yrs)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_PatentsMember" format="ixt-sec:duryear" id="Fact001279" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span></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; padding-bottom: 2.5pt; padding-left: 1.7pt">Intangible assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231_zWxzLG2mk8pb" title="Gross carrying amount" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31" id="Fact001281" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,035</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zgExJ0reExIi" title="Accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31" id="Fact001283" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,998</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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zwDGNyC45SP2" title="Net carrying amount" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31" id="Fact001285" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,037</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: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_z6XzhcCh2cBk" 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: justify; text-indent: 0.5in">Amortization expense for
each of the years ended December 31, 2024 and 2023 was $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_pn6n6_c20230101__20231231_zbX7mjqU5e34"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-12-31" id="Fact001286" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">1</ix:nonFraction></span>.0
million. Amortization expense for intangible assets held as of December 31, 2024 will be $<span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn6n6_c20281231__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zQ0VIBjzyD9"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2028-12-31_us-gaap_SubsequentEventMember" id="Fact001287" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">1</ix:nonFraction></span>.0
million for each of the years 2025 &#8211; 2028. For both years ending December 31, 2024 and December 31, 2023, amortization expense
recognized in Operating expenses was $<span id="xdx_902_ecustom--IntangibleAssetsOperatingExpenseAmortization_dm_c20240101__20241231_z32bGa5yCMwj" title="Amortization expense recognized in operating expenses"><ix:nonFraction name="BEEM:IntangibleAssetsOperatingExpenseAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact001289" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">0.2</ix:nonFraction> million</span> and $<span id="xdx_904_ecustom--IntangibleAssetsOperatingExpenseAmortization_dm_c20230101__20231231_zgpHOEsO4Dre" title="Amortization expense recognized in operating expenses"><ix:nonFraction name="BEEM:IntangibleAssetsOperatingExpenseAmortization" contextRef="From2023-01-012023-12-31" id="Fact001291" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">0.3</ix:nonFraction> million</span> respectively and $<span id="xdx_90C_eus-gaap--CostOfGoodsAndServicesSoldAmortization_dm_c20240101__20241231_ziR3B6n8To9d"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact001292" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">0.7</ix:nonFraction> million</span> and $<span id="xdx_90B_eus-gaap--CostOfGoodsAndServicesSoldAmortization_dm_c20230101__20231231_z9Q4DFJrn8H7"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldAmortization" contextRef="From2023-01-012023-12-31" id="Fact001293" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">0.8</ix:nonFraction> million</span> in Cost of Good
Sold 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&#8217;s acquisitions identified Goodwill and intangible
assets. Goodwill represents the purchase price in excess of fair values assigned to the underlying identifiable net assets of the acquired
business. Goodwill as of December 31, 2024 and 2023 consists of the following (in thousands):</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>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001295" name="us-gaap:ScheduleOfGoodwillTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfGoodwillTextBlock_pn3n3_zO8IhZnDNm4f" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zfuUQAPMiJE1"><b style="display: none">Schedule of goodwill</b></span></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">Goodwill</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 43%; padding-bottom: 2.5pt">Balance as of December 31, 2022</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Goodwill_iI_c20221231_z7cvcNKdA9j" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" id="Fact001296" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,600</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Acquisition of Amiga</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zmF1DnTDn5nh" title="Goodwill acquired during period" style="text-align: right"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="From2023-01-012023-12-31_custom_AmigaMember" id="Fact001298" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,445</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-bottom: 1pt">Currency impact</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td title="Goodwill currency impact" id="xdx_983_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20230101__20231231_zYmEFdeZVWvb" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2023-01-012023-12-31" id="Fact001300" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">225</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">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--Goodwill_iI_c20231231_z9JXU6P5l1Mj" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31" id="Fact001301" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,270</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>Acquisition of Telcom</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zJJBSmjmSLQi" style="text-align: right"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="From2024-01-012024-12-31_custom_TelcomMember" id="Fact001302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">692</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Currency impact</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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20240101__20241231_zjm33649dJub" title="Goodwill currency impact" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2024-01-01to2024-12-31" id="Fact001304" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">382</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 style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--Goodwill_iI_c20241231_zQhS7XfNTDQl" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-12-31" id="Fact001305" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,580</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">&#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_231_z50KixsHiip8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 83 -->
    <div id="xdx_23F_zwI1KPb3kAdh" 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 style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23A_z8vtIo3uZS8h" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001308" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zXW2roF0dcVk" 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"><span style="font-size: 10pt"><b>9.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_822_z8aBp64AxU15">ACCRUED EXPENSES AND LONG-TERM LIABILITIES</span></b></span></td>
    <td>&#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 0pt 0.5in; text-align: justify">The major components of accrued expenses
and long-term liabilities are summarized as follows (in thousands):</p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001310" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_zpFJjVCm3DR6" summary="xdx: Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)" 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: left; padding-bottom: 1pt; padding-left: 1.85pt"><span id="xdx_8B9_zLJS3VHS0zJk" style="display: none">Schedule of accrued expenses</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20241231_zzB8ClLDgCCl" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20231231_zXsnm4jgnGUj" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; 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="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">December 31,</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; text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrentAbstract_iB_zGlvXCw5nEsl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued Expenses:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pn3n3_maALCzkcj_zZpcCKmUvst1" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued vacation</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccruedVacationCurrent" contextRef="AsOf2024-12-31" id="Fact001315" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">271</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccruedVacationCurrent" contextRef="AsOf2023-12-31" id="Fact001316" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzkcj_zOy6bpn1OxVf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued salaries and bonus</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2024-12-31" id="Fact001318" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,498</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2023-12-31" id="Fact001319" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,086</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsPayableTradeCurrent_iI_pn3n3_maALCzkcj_zTg8gtPeZBQ5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Vendor accruals</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" contextRef="AsOf2024-12-31" id="Fact001321" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">75</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" contextRef="AsOf2023-12-31" id="Fact001322" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--AccruedWarranty_iI_pn3n3_d0_maALCzkcj_z2njCmjqvOSb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued warranty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:AccruedWarranty" contextRef="AsOf2024-12-31" id="Fact001324" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:AccruedWarranty" contextRef="AsOf2023-12-31" id="Fact001325" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--CustomerPrepayments_iI_pn3n3_d0_maALCzkcj_zwhfUk3fAy79" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Customer prepayments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:CustomerPrepayments" contextRef="AsOf2024-12-31" id="Fact001327" format="ixt:zerodash" decimals="-3" scale="3" 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="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:CustomerPrepayments" contextRef="AsOf2023-12-31" id="Fact001328" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzkcj_zWX6WMAadOW2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Other accrued 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:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001330" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">612</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="AsOf2023-12-31" id="Fact001331" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,328</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzkcj_z4xFOeuKeLdl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">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="AsOf2024-12-31" id="Fact001333" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,462</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="AsOf2023-12-31" id="Fact001334" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,737</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-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--OtherLongtermLiabilities_iB_zq4Pl31xCevk" style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Other Long-Term Liabilities:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_zDx8KWeGGOB6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Long-term deferred tax liability</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact001339" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,290</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact001340" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,698</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_z0t3YyldCu02" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Acquired long-term liability</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:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact001342" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,380</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:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact001343" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,787</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--TotalLongTermLiabilities_iTI_d0_mtOLNz1Te_zjrnUvQN2GV1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">Total long-term 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="BEEM:TotalLongTermLiabilities" contextRef="AsOf2024-12-31" id="Fact001345" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,670</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:TotalLongTermLiabilities" contextRef="AsOf2023-12-31" id="Fact001346" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,485</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">&#160;</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; text-indent: 0.5in">Acquired long-term
liability of $<span id="xdx_90D_ecustom--AcquiredLongtermLiability_iI_pn5n6_c20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdmuyRSfA4af" title="Acquired long-term liability"><ix:nonFraction name="BEEM:AcquiredLongtermLiability" contextRef="AsOf2024-12-31_custom_AmigaMember" id="Fact001348" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.4</ix:nonFraction></span>
million consists of a restructuring debt settlement from the acquisition of Amiga. Approximately $<span id="xdx_903_eus-gaap--AccruedLiabilitiesCurrent_iI_pn5n6_c20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5iofDg587a3" title="Acquired long-term liability"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31_custom_AmigaMember" id="Fact001350" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span> million is current and
included in other accrued expenses and the rest is categorized in long-term liability. The debt restructuring was entered into in
2021 for a nine year term with six years remaining at December 31, 2024. Payments are due quarterly as a percentage of the remaining
balance due. $<span id="xdx_905_eus-gaap--LiabilitiesNoncurrent_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z0JYWhGsOtt9" title="Non current liabilities"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001352" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31</ix:nonFraction></span>
thousand consists of non-current liabilities related to the acquisition of Telcom. Approximately $<span id="xdx_90E_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zntvA6AMis18" title="Accrued expenses"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-08-30_custom_TelcomMember" id="Fact001354" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">32</ix:nonFraction></span> thousand is current and included in other accrued
expenses and the rest is categorized in long-term liability.</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="From2024-01-01to2024-12-31" escape="true" id="Fact001356" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z4ezN6qdFwb" 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"><span style="font-size: 10pt"><b>10.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_821_z9fxOVjBMQi4">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">The Company may from time
to time become party to actions, claims, suits, investigations or proceedings arising from the ordinary course of our business, including
actions with respect to intellectual property claims, breach of contract claims, labor and employment claims and other matters. Any litigation
could divert management time and attention from the Company, could involve significant amounts of legal fees and other fees and expenses,
or could result in an adverse outcome having a material adverse effect on our financial condition, cash flows or results of operations.
Actions, claims, suits, investigations and proceedings are inherently uncertain, and their results cannot be predicted with certainty.
We are not currently involved in any legal proceedings that we believe are, individually or in the aggregate, material to our business,
results of operations or financial condition. However, regardless of the outcome, litigation can have an adverse impact on us because
of associated cost and diversion of management time. As of December 31, 2024, after consulting with legal counsel, management believes
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>


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

<ix:exclude><!-- Field: Page; Sequence: 84 -->
    <div id="xdx_237_zvNyh0hM3i92" 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 id="xdx_237_znLg1hnBoIO1" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001359" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_80E_eus-gaap--LesseeOperatingLeasesTextBlock_zuGEKil25zVi" 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, software licenses, 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>

<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"><span style="font-size: 10pt"><b>11.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_822_zQwoYeriD9ci">LEASES</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 1, 2020, the
Company entered into a five-year operating lease for their headquarters building in San Diego, California, with 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.</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 part of the All Cell acquisition,
the Company assumed a facility lease located in Broadview, Illinois, and recorded $<span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20200901_z7FJbeUQu3Nf" title="Right of use asset and lease liability"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-09-01" id="Fact001361" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million in right-of-use asset and lease liability.
The lease term ended on August 31, 2023 and contains clauses for annual rent escalation. The present values of the lease payment streams
were calculated using an effective borrowing rate of <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pip0_dp_c20241231_zJvav5nKADdf" title="Borrowing rate"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseDiscountRate" contextRef="AsOf2024-12-31" id="Fact001363" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%. The Company remained in the facility on a month-to-month lease and then entered
into a five-year lease extension effective February 1, 2024 and recorded $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20240201_zvw0c2wcqKng" title="Right of use asset and lease liability"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-02-01" id="Fact001365" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.4</ix:nonFraction></span> million in right-of-use asset and lease liability.</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 part of the acquisitions
in Serbia, the Company assumed a lease for a small office and a few minimal leases in Belgrade, Serbia, which have an indefinite term
and may be terminated at any time with 30 day&#8217;s notice. Because of the short term and small value, these leases were not capitalized.</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 twelve months ended
December 31, 2024 and 2023, cash paid for amounts included in the measurement of operating lease liabilities were $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_pn5n6_c20240101__20241231_zflgJDyif614" title="Operating lease liabilities"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2024-01-01to2024-12-31" id="Fact001367" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million and $<span id="xdx_909_eus-gaap--OperatingLeasePayments_pn5n6_c20230101__20231231_zvav0dDJZJ3h" title="Operating lease liabilities"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-12-31" id="Fact001369" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span>
million, respectively. Operating lease costs for the twelve months ended December 31, 2024 and 2023 were $<span id="xdx_903_eus-gaap--OperatingLeaseCost_pn6n6_c20240101__20241231_zDwGjGK3eDFe" title="Operating lease cost"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-01-01to2024-12-31" id="Fact001371" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">1</ix:nonFraction></span>.0 million and $<span id="xdx_90A_eus-gaap--OperatingLeaseCost_pn5n6_c20230101__20231231_zCBstqThCz6j" title="Operating lease cost"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-012023-12-31" id="Fact001373" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span> million,
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 table below summarizes the Company's lease-related
assets and liabilities as of December 31, 2024 and 2023 (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001375" name="us-gaap:LeaseCostTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--LeaseCostTableTextBlock_pn3n3_zAop9a6ssq97" summary="xdx: Disclosure - LEASES (Details - Lease cost)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%"><span id="xdx_8BA_zvMTqa1pEYrg"><b style="display: none">Schedule of lease assets and liabilities</b></span></td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_49F_20241231_zPPrpoh5B5Wc" style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_490_20231231_zNENivOHb2c4" style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#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">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zJr5CdjXjY8e" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; font-weight: bold; text-align: left">Lease assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact001377" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,893</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact001378" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,026</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 style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Lease 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_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_ztfcGKsjyY3f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current operating lease liabilities, included in current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact001380" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">696</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001381" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">615</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zv0CPzhr4G0c" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Noncurrent operating lease liabilities, included in long-term 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:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact001383" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">971</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="AsOf2023-12-31" id="Fact001384" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">455</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_zbWoiY1TXI19" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Lease 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:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001386" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,667</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="AsOf2023-12-31" id="Fact001387" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,070</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">&#160;</p>


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


<ix:exclude><!-- Field: Page; Sequence: 85 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_235_zU5jUMqGHnC7" style="border-bottom: Black 1pt solid; 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 -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23D_zZtNrhOAme99" 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_237_zvSRpoXHXQ5h" 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">Supplemental cash flow information
related to the lease is as follows:</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001391" name="BEEM:LeaseCost2TableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--LeaseCost2TableTextBlock_pn3n3_zUPRCOpi9KRh" summary="xdx: Disclosure - LEASES (Details - Supplemental cash flow lease information)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#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">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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="text-align: left">Cash paid for amounts included in the measurement of lease 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 style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 66%; text-align: left">Operating cash flows from operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20240101__20241231_z2FVQ2mqNHY3" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact001392" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,098</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_985_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20230101__20231231_zjHFFn2PcQLg" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact001393" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">628</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Right-of-use assets obtained in exchange for lease obligations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_c20240101__20241231_zG522nY2GOjk" style="text-align: right"><ix:nonFraction name="BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact001394" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,697</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_d0_c20230101__20231231_zKPjarl1wyV6" style="text-align: right"><ix:nonFraction name="BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities" contextRef="From2023-01-012023-12-31" id="Fact001395" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Weighted Average Remaining Lease Term:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20241231_zvyvV3dErlwd" title="::XDX::P3Y2M19D" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1396">3.22</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20231231_zWRrOy0fU6N8" title="::XDX::P3Y9M7D" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1397">3.77</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Weighted Average Discount Rate:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_z1hfYz4CAa7c"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact001398" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_z3bPKrhN6KGf"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001399" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%</td><td style="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">As the Company&#8217;s leases
do not provide an implicit rate, the Company uses its incremental borrowing rate to discount the lease payments to present value. The
estimated incremental borrowing rate is derived from information available at the lease commencement date. The future minimum rental commitments
for our operating leases is as follows (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001401" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zHPv3WYyFKye" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for operating leases)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom"><span id="xdx_8BC_zvnYNQCvCcG2" style="display: none">Schedule of minimum lease
    payments</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20241231_z4g7Ob1sDHa" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzKn0_zrsjuQgz88Q9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; width: 83%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001403" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">820</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzKn0_z4AyDesvDBcl" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact001405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">364</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzKn0_zX798fy0sNK6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact001407" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">377</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzKn0_zRu6Ss0p9EFh" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">2028</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="AsOf2024-12-31" id="Fact001409" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">390</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKn0_zK71Bz6f3fD4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; 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="AsOf2024-12-31" id="Fact001411" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,951</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zJmOMO43VgDb" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">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="AsOf2024-12-31" id="Fact001413" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">284</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_zXrVdnevf87i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; 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="AsOf2024-12-31" id="Fact001415" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,667</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>

<ix:exclude><p id="xdx_23A_z7KVyvb1HMA2" 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_z9rqQgOBsz26" 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_zrSBINvOzN6g" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 86 -->
    <div id="xdx_23C_zxwaGMknd9ed" 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 -->28<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23C_zBjBHX9ERBNi" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001420" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z8HLsVbkA1d8" 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"><b>12.</b></td>
    <td style="text-align: justify"><b><span id="xdx_823_zxY2kcw9tpJi">STOCKHOLDERS&#8217; EQUITY</span></b></td></tr>
  </table>

<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">&#160;</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"><span style="text-decoration: underline">Stock Issued for Acquisitions</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 issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zqgcIG9aLKsf" title="Stock issued for purchase of assets, shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" contextRef="From2022-01-012022-12-31_custom_AllCellMember" id="Fact001422" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,055,000</ix:nonFraction></span>
shares of its common stock upon acquiring certain assets of All Cell during the year ended December 31, 2022. An additional <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zOqw1BrNYmFg" title="Stock issued for purchase of assets, shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" contextRef="From2023-01-012023-12-31_custom_AllCellMember" id="Fact001424" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">446,815</ix:nonFraction></span> shares
were issued in 2023 to All Cell in payment of contingent consideration for 2022 results.</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 issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zeU6d4VuMLnd" title="Stock issued for purchase of assets, shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" contextRef="From2023-01-012023-12-31_custom_AmigaMember" id="Fact001426" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">451,807</ix:nonFraction></span>
shares of its common stock upon acquiring Amiga during the year ended December 31, 2023. See further discussion in note 4. Business Combination.</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 issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelecomMember_zVRGT5Dxxu1l" title="Stock issued for purchase of assets, shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" contextRef="From2024-01-012024-12-31_custom_TelecomMember" id="Fact001428" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">82,506</ix:nonFraction></span>
shares of its commons stock upon acquiring Telcom during the year ended December 31, 2024. See further discussion in note 4. Business
Combination.</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">Committed Equity Facility </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; background-color: white">In
2022, the Company entered into a Common Stock Purchase Agreement and Registration Rights Agreement with B. Riley Principal Capital II,
LLC under which the Company issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20220101__20221231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_zkIOIAlGLAhg" title="Stock issued new, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_custom_BRileyCapitalMember_custom_CommonStockPurchaseAgreementMember" id="Fact001430" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">281,157</ix:nonFraction></span> shares for approximately $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn6n6_c20220101__20221231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_zCtiZp7Dt9z9" title="Proceeds from sale of equity"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2022-01-012022-12-31_custom_BRileyCapitalMember_custom_CommonStockPurchaseAgreementMember" id="Fact001432" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">3</ix:nonFraction></span>.0 million. As consideration for B. Riley&#8217;s commitment to
purchase shares of the Company&#8217;s common stock, the Company issued B. Riley <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20220901__20220930__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zOWxem15XRa3" title="Stock issued new, shares"><span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20230401__20230430__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zw1c2LJlSVY3" title="Stock issued new, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-09-012022-09-30_custom_BRileyPurchaseAgreementMember" id="Fact001434" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-04-012023-04-30_custom_BRileyPurchaseAgreementMember" id="Fact001436" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">10,484</ix:nonFraction></ix:nonFraction></span></span> shares of its common stock in both September 2022
and April 2023. The facility was terminated on October 1, 2024.</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; background-color: white">The
Company issued <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zYELoWcL91Mi"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember" id="Fact001437" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">281,157</ix:nonFraction></span>
shares under the Purchase Agreement for $<span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn6n6_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zOrgUmk4kHmc"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember" id="Fact001438" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">3</ix:nonFraction></span>.0
million in proceeds, of which $<span id="xdx_90A_ecustom--PaymentsOfStockIssuanceCost_pn5n6_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zv0jnXEzE4bl"><ix:nonFraction name="BEEM:PaymentsOfStockIssuanceCost" contextRef="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember" id="Fact001439" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span>
million was offset by the offering costs as of December 31, 2024.</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">Awards Under Stock Incentive Plans</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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pip0_c20210609__us-gaap--PlanNameAxis__custom--Plan2021Member_z4vDrVC9W7Xj" title="Shares authorized for issuance"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2021-06-09_custom_Plan2021Member" id="Fact001441" format="ixt:numdotdecimal" decimals="INF" scale="0" 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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pin3_c20210609__us-gaap--PlanNameAxis__custom--Plan2011Member_zj4OtJCWiHm5" title="Shares authorized for issuance"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2021-06-09_custom_Plan2011Member" id="Fact001443" format="ixt:numdotdecimal" decimals="INF" scale="3" 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. As of December 31, 2024, <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn5n6_c20241231__us-gaap--PlanNameAxis__custom--Plan2021Member_zKif4oUOFWRf" title="Shares available for grant"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2024-12-31_custom_Plan2021Member" id="Fact001445" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">2.9</ix:nonFraction></span> million shares remain available
to grant under the 2021 Plan.</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"><b><i>Stock Options</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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">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.</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. The Company uses the
simplified method to estimate the expected term. The expected term of stock options granted to employees is equal to the contractual
term of the option award. 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.</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_zdslxv8jiEa1" 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_z46M1pBXGYqi" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 87 -->
    <div id="xdx_234_zgMDBh9JGqta" 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 -->29<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_232_z8zLED37Sgyh" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_232_zMJGGbdxJ739" 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">We used the assumptions in
the table below and we assumed there would not be dividends granted for the options granted in fiscal 2024 and 2023:</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001450" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)" id="xdx_891_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zCFVIqxnOCKh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_z77NpTbNsa2k" style="display: none">Schedule of assumptions for
options granted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-size: 10pt">Year ended December 31,</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOlp2MNTwtac" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2024-01-012024-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" id="Fact001452" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">89.04</ix:nonFraction></span>% - <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2dXRX82Un2d" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2024-01-012024-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" id="Fact001454" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">92.70</ix:nonFraction></span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVxxunwms7K1" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-01-012023-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" id="Fact001456" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">90.25</ix:nonFraction></span>% - <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zMDLM83kSu06" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-01-012023-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" id="Fact001458" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">94.51</ix:nonFraction></span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Expected term</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrjKKlAk4dg8" title="Expected remaining term"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001460" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod">5 - 7 Years</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zb4WyzHQmoNa" title="Expected remaining term"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001462" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod">5 - 7 Year</ix:nonNumeric></span>s</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-size: 10pt">Risk-free interest rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUGEzheywBhk" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-01-012024-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" id="Fact001464" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.63</ix:nonFraction></span>% - <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp1aXx1bDch2" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2024-01-012024-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" id="Fact001466" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.48</ix:nonFraction></span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTgKaOCCBQ1b" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2023-01-012023-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember" id="Fact001468" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.55</ix:nonFraction></span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z7bzDbfhmmX3" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2023-01-012023-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember" id="Fact001470" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.47</ix:nonFraction></span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 56%"><span style="font-size: 10pt">Weighted-average FV</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkZT8ZPVkIJ2" title="Weighted-average FV" style="width: 18%; text-align: center"><span style="font-size: 10pt">$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001472" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">4.02</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0VXxlg3RDQa" title="Weighted-average FV" style="width: 18%; text-align: center"><span style="font-size: 10pt">$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001474" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">5.93</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zktB1IblCZSd" 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,
2024 and 2023 is as follows:</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001476" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zFbyJB2AtXJb" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zqMYuEQ1zhp7" style="display: none">Schedule of option activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Aggregate</b></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Value</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">Options</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">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#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">Contractual Life</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">(in thousands)</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: 44%">Outstanding at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvcS3c8dzdF9" title="Number of Options Outstanding, Beginning" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001478" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">336,758</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjQk9ro1mvy1" title="Weighted Average Exercise Price Outstanding, Beginning" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" id="Fact001480" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">12.54</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 13%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zz4UBw74Gkga" title="Number of Options Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001482" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">169,800</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_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi1MVhf6qWn7" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001484" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">7.54</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Forfeited</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zu1chkXZDMf1" title="Number of Options Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001486" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">24,700</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1aW1vTPMzM" title="Weighted Average Exercise Price Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001488" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">19.70</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</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">Outstanding at December 31, 2023</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoZiz5PP56Rd" title="Number of Options Outstanding, Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001490" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">481,858</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXzjAekj1zz4" title="Weighted Average Exercise Price Outstanding, Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001492" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">10.41</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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmuy4xd1HxS8" title="Weighted Average Remaining Contractual Life"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001494" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">7.25</ix:nonNumeric></span> Years</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--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zB5kw1miv19f" title="Intrinsic Value, Outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001496" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">350</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>Exercisable at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zR59MhwbEyob" title="Number of Options Exercisable, Beginning" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001498" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">151,310</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlxQL063g88e" title="Weighted Average Exercise Price Exercisable, Beginning" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001500" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">5.55</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfCMvt4QAjFe" title="Weighted Average Remaining Contractual Life, exercisable"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001502" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">7.18</ix:nonNumeric></span> Years</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEdCdW41RgPb" title="Intrinsic Value, Exercisable" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2023-12-31_us-gaap_StockOptionMember" id="Fact001504" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">233</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0Gr5uKoZY1h" title="Number of Options Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" id="Fact001506" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">358,700</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zInq9v6N8Bw1" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" id="Fact001508" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">5.13</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsKtPnlkGGue" title="Number of Options Forfeited" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" id="Fact001510" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">177,554</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLe9K1ikOwPe" title="Weighted Average Exercise Price Forfeited" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" id="Fact001512" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">9.92</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Outstanding at December 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFb508zdgIq4" title="Number of Options Outstanding, Ending" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001514" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">663,004</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">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z77E8Pndll5j" title="Weighted Average Exercise Price Outstanding, Ending" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001516" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.69</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; text-align: center"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfFU7hCfKRtl" title="Weighted Average Remaining Contractual Life"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001518" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">7.75</ix:nonNumeric></span> Years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zURTCUULHHq2" title="Intrinsic Value, Outstanding" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001520" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</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">Exercisable at December 31, 2024</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlnXT9VaMbfk" title="Number of Options Exercisable, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001522" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">384,755</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwUIYUg1R73" title="Weighted Average Exercise Price Exercisable, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001524" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">8.63</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_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhlSKq5JlJYa" title="Weighted Average Remaining Contractual Life, exercisable"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001526" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">6.65</ix:nonNumeric></span> Years</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztFJTmhXM24a" title="Intrinsic Value, Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001528" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zsGR5N3sUDI1" 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 Company&#8217;s
stock option compensation expense was $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zgCax6YItDi3"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" id="Fact001529" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span>
million and $<span id="xdx_90C_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNr702t1CyAa"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember" id="Fact001530" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span>
million for the years ended December&#160;31, 2024 and 2023, respectively, and there was $<span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zajXwvtAcpgh"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001531" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.4</ix:nonFraction></span>
million of total unrecognized compensation costs related to outstanding stock options at December 31, 2024 which will be recognized
over <span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs76s3LrhjA1"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" id="Fact001532" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">3.8</ix:nonNumeric></span>
years. There were no options exercised in the year ended December 31, 2024, and the total intrinsic value of options exercised was
immaterial for the year ended December 31, 2023. Number of stock options vested and unvested as of December 31, 2024 were <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXtdvzr7Xcfe"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember" id="Fact001533" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">384,755</ix:nonFraction></span>
and <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcMYS6TQ8tib"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-31_us-gaap_StockOptionMember" id="Fact001534" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">278,249</ix:nonFraction></span>,
respectively. During the years ended December 31, 2024 and 2023, the weighted average fair value of options granted was $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zmUndIedooF4"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001535" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.02</ix:nonFraction></span> and
$<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_z2hQxsWoPnRi"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="Fact001536" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.93</ix:nonFraction></span> per share, respectively. Stock-based compensation expense is generally included in selling, general and administrative
expenses in the consolidated statement of operations.</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"><b><i>Restricted Stock Units</i></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; text-align: justify; text-indent: 0.5in">In November 2022, the Company
granted <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pip0_c20221101__20221130__srt--CounterpartyNameAxis__srt--ChiefExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zM97o7Zeof91" title="Restricted stock units granted"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2022-11-012022-11-30_srt_ChiefExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001538" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">285,000</ix:nonFraction></span> restricted stock units (RSUs) to its Chief Executive Officer (CEO), half of which contain performance conditions (PSUs).
50% of the RSUs without performance conditions vested upon grant, and 25% vested on February 1<sup>st</sup> of 2024 and 25% vested on
February 1<sup>st</sup> of 2025. The number of shares issuable under the PSUs are determined based on the achievement of performance metrics
specific to the Company that are measured at the end of fiscal year 2024. The fair value of both the RSUs and PSUs were based on the stock
price of $13.05 per share on the date of grant. The PSUs were further reviewed to determine estimated performance over the term and then
a factor was applied ranging from 0% to 150% of the grant date fair value. As of December 31, 2024, the PSUs achieved the &#8220;maximum&#8221;
three-year cumulative revenue payout at 150% and the &#8220;threshold&#8221; three-year average gross margin resulting in 75% resulting
in an additional <span id="xdx_901_ecustom--StockUnitsOutstanding_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zIAMaVTiopDh" title="Stock units outstanding, PSUs"><ix:nonFraction name="BEEM:StockUnitsOutstanding" contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember" id="Fact001540" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">44,531</ix:nonFraction></span> PSUs granted for a total of <span id="xdx_904_ecustom--StockUnitsOutstanding_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPA1h1xAKYp5" title="Stock units outstanding, RSUs"><ix:nonFraction name="BEEM:StockUnitsOutstanding" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001542" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">187,031</ix:nonFraction></span> shares granted.</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_zqn8WePySzk4" 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_zykqaJQZi2Al" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 88 -->
    <div id="xdx_231_zZLKZ8jOCR3g" 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 -->30<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_230_zrLRD3DyX5cd" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_238_zUCIhjry5Nf7" 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-indent: 0.5in">A summary of activity of the RSUs for the year
ended December 31, 2024 is as follows:</p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001547" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zUXcEQr1Lcr2" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span><b style="display: none">Schedule
    of RSU activity</b></span></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</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: 67%; text-align: left">Unvested at beginning of 2024</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMvjgqVos7n" title="::XDX::71250" style="width: 13%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1548">71</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zLUJycYs49Fe" title="Weighted-average grant-date fair value, beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-12-31_custom_RSUAwardsMember" id="Fact001550" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">13.05</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zq4zRvxTCWS4" title="Nonvested shares, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001552" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#8211;</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zp1gEAdewfdd" title="Weighted-average grant-date fair value, granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_custom_RSUAwardsMember" id="Fact001554" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Vested</td><td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMKmjxvmtcV4" title="Nonvested shares, Vested::XDX::35625" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1556">(36</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_z230VHQND66" title="Weighted-average grant-date fair value, vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_custom_RSUAwardsMember" id="Fact001558" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">7.25</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGu1CQNhnC3g" title="Nonvested shares, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001560" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#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 id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zPLJ33ITRRFb" title="Weighted-average grant-date fair value, forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_custom_RSUAwardsMember" id="Fact001562" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</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">Unvested at end of 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwHY3HFxidX9" title="::XDX::35625" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1563">36</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zQyKlhp5Jm0c" title="Weighted-average grant-date fair value, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-12-31_custom_RSUAwardsMember" id="Fact001565" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">13.05</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-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 PSUs for the year
ended December 31, 2024 is as follows:</p>

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

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001567" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_pn3n3_zsREZcPfHEjk" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span id="xdx_8BE_zq34EMo0VOJ7"><b style="display: none">Schedule of RSU activity</b></span></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</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: 67%; text-align: left">Unvested at beginning of 2024</td><td style="width: 2%">&#160;</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrf6MthZxsAe" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-12-31_custom_PerformanceStockUnitsMember" id="Fact001568" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">143</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zvyuuKlgcLge" title="Weighted-average grant-date fair value, beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-12-31_custom_PSUAwardsMember" id="Fact001570" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">13.05</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrjHj0gMwFMc" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember" id="Fact001571" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">45</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zbBHUE2KhLOk" title="Weighted-average grant-date fair value, granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_custom_PSUAwardsMember" id="Fact001573" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">13.05</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Vested</td><td>&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pn3n3_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z7TgJw0pbMUk" title="::XDX::187" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1574">(187</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_z4QL1gH665wg" title="Weighted-average grant-date fair value, vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_custom_PSUAwardsMember" id="Fact001576" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">7.25</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zeKXFJzuxJZb" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember" id="Fact001577" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#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 id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zYV3JgKBwyUj" title="Weighted-average grant-date fair value, forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_custom_PSUAwardsMember" id="Fact001579" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</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">Unvested at end of 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zJzCNetbkqp4" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-31_custom_PerformanceStockUnitsMember" id="Fact001580" format="ixt:zerodash" decimals="-3" scale="3" unitRef="Shares">&#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">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zpIlkwfH16z1" title="Weighted-average grant-date fair value, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-12-31_custom_PSUAwardsMember" id="Fact001582" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</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-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock compensation expense
related to restricted stock units was $<span id="xdx_906_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztWHOxqklqPi" title="Stock compensation expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001584" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million during the year ended December 31, 2024, with $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGaGNv7bpBue" title="Unregnized stock compensation"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001586" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million in unrecognized stock compensation
expense remaining to be recognized over <span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zjvYInGtNBXj" title="Remaining contractural term"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:durmonth" id="Fact001588" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">2</ix:nonNumeric></span> months as of December 31, 2024. There were <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPc9haUNVC95" title="Restricted stock units that vested"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001590" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">35,625</ix:nonFraction></span> restricted stock units that vested during
the year ended December 31, 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Restricted Stock Awards</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">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. Through 2022, the Company also issued restricted stock to its CEO, 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-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, 2024 and 2023 is as follows:</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001592" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z2jWDBwCYC9i" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_z1Ayo8ohQERb" style="display: none">Schedule of restricted stock awards</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Nonvested</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Average Grant-</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; text-align: center">Shares</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; text-align: center">Date Fair Value</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: 68%">Nonvested at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zCGC8f3WtUUg" title="Nonvested shares, Beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" id="Fact001594" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">17,865</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPQHUJSdnCXc" title="Weighted-average grant-date fair value, Beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" id="Fact001596" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">14.11</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcbmrBlk7RR1" title="Nonvested shares, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001598" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">19,795</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQk9h10UALpc" title="Weighted-average grant-date fair value, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001600" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">10.98</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zFAtrrMUNQKk" title="Nonvested shares, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001602" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">31,022</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkffNdff0ik" title="Weighted-average grant-date fair value, Vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001604" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">12.29</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">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbhmcgvfdID7" title="Nonvested shares, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001606" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">5,400</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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zb6ohA6wQi5a" title="Weighted-average grant-date fair value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001608" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">11.68</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>Nonvested at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkFhazuD1mV1" title="Nonvested shares, Beginning balance" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember" id="Fact001610" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">1,238</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcom77b2Tend" title="Weighted-average grant-date fair value, Beginning balance" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember" id="Fact001612" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">20.17</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlJwRnOZsq0f" title="Nonvested shares, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001614" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">80,645</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztFU3HImlg55" title="Weighted-average grant-date fair value, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001616" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.20</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z2iYhnroI0pc" title="Nonvested shares, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001618" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">71,803</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaIkarTPsGoc" title="Weighted-average grant-date fair value, Vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001620" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.44</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">Forfeited</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPAmiRF77CP" title="Nonvested shares, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001622" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">10,080</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbYuKZmVIOgg" title="Weighted-average grant-date fair value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001624" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.20</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">Nonvested at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zhjvidMtweDh" title="Nonvested shares, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-31_us-gaap_RestrictedStockMember" id="Fact001626" format="ixt:zerodash" decimals="INF" scale="0" unitRef="Shares">&#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 id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9itgB4IxiO" title="Weighted-average grant-date fair value, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-12-31_us-gaap_RestrictedStockMember" id="Fact001628" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_z7QnWUxqjao5" 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">Stock compensation expense
related to restricted stock awards was $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zGk5cQ69Lbne" title="Stock based compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001630" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span> million for the year ended December 31, 2024 and $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zolE7lZt45Xl" title="Stock based compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001632" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span> million for the year ended December
31, 2023, respectively. Fair values of restricted stock vested during each of the years ended December 31, 2024 and 2023 were $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zviJy0lAMAK3" title="Fair value of vested shares"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7hF9JXbY9Mc" title="Fair value of vested shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001634" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984" id="Fact001636" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></ix:nonFraction></span></span> million.</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, 2024,
there were no unreleased 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>

<ix:exclude><p id="xdx_237_zg75R1w9Bqcd" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 89 -->
    <div id="xdx_234_z2XgXMZSGsf1" 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 -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_234_zBfMC6U0toV" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23B_zj5Wee9Bbt1l" 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"><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-align: justify; text-indent: 0.5in">During the year ended December
31, 2024, the Company had exercisable warrants to purchase up to <span id="xdx_907_ecustom--WarrantsIssuedShares_pip0_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zutsfd9BYNaj" title="Warrants issued, shares"><ix:nonFraction name="BEEM:WarrantsIssuedShares" contextRef="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember" id="Fact001640" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">200,000</ix:nonFraction></span> shares of the Company&#8217;s common stock at a price per share
equal to $17.00 to a consultant for investor relations services to be provided over a five-year period. The warrants are immediately exercisable
but are subject to repurchase by the Company until the required service is provided. The fair value of such warrants was $8.05 per share
or $<span id="xdx_90A_ecustom--FairValueOfWarrantsIssued_pn5n6_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zF9baI9Cgfu5" title="Fair value of warrants issued"><ix:nonFraction name="BEEM:FairValueOfWarrantsIssued" contextRef="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember" id="Fact001642" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.6</ix:nonFraction></span> million on the date of grant using the Black-Scholes option-pricing model. This model incorporated certain assumptions for inputs
including a risk-free market interest rate of 3.86%, expected dividend yield of the underlying common stock of 0%, expected life of 2.5
years and expected volatility in the market value of the underlying common stock based on our historical volatility of 99.6%. The fair
value of the warrants was recorded to prepaid expenses and other current assets to be recognized over the service period. During the year
ended December 31, 2024, $<span id="xdx_90E_eus-gaap--FairValueAdjustmentOfWarrants_pn5n6_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhBcLHP1rxb9" title="Warrant expense"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember" id="Fact001644" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million was recorded as expense and at December 31, 2024, $1.0 million of cost has not been recognized and
will be recognized over the next 3.25 years.</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, 2024 and 2023 is as follows:</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001646" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z0T984ilmM6e" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zz2tUTKZqnS" style="display: none">Schedule of warrant outstanding</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#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; text-align: center">Number of Warrants</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; 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: 66%">Outstanding at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pp0d_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNE5f5UqfVod" title="Number of Warrants Outstanding, Beginning" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001648" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">440,204</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z3whuqEkqypd" title="Weighted Average Exercise Price Outstanding, Beginning" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001650" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.30</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcCFpUA0Aosg" title="Number of Warrants Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281" id="Fact001652" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">200,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zqRcFfBondX9" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281" id="Fact001654" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">17.00</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">Exercised</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zngOHT09YIwe" title="Number of Warrants Exercised" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281" id="Fact001656" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">29,459</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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zahmBYROCsv" title="Weighted Average Exercise Price Exercised" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281" id="Fact001658" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.30</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">Outstanding at December 31, 2023</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_98B_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLc21Q1mS571" title="Number of Warrants Outstanding, Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2023-12-31_us-gaap_WarrantMember" id="Fact001660" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">610,745</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_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFBdbDHvAhoh" title="Weighted Average Exercise Price Outstanding, Beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_us-gaap_WarrantMember" id="Fact001662" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">9.80</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zV7rizhwajdi" title="Number of Warrants Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" id="Fact001664" format="ixt:zerodash" decimals="INF" scale="0" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z7vRUaDVZEH9" title="Weighted Average Exercise Price Granted" style="text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" id="Fact001666" format="ixt:zerodash" decimals="INF" scale="0" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z93rWENfNsAh" title="Number of Warrants Expired" style="text-align: right">(<ix:nonFraction name="BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" id="Fact001668" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">282,334</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHVU6Tj9NPN6" title="Weighted Average Exercise Price Expired" style="text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" id="Fact001670" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.40</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">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zitnSor3faBa" title="Number of Warrants Exercised" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" id="Fact001672" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">128,411</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zE8yVxoHM1el" title="Weighted Average Exercise Price Exercised" style="text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" id="Fact001674" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">6.30</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Outstanding at December 31, 2024</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--ClassOfWarrantOrRightOutstanding_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYxZDGTWMLTe" title="Number of Warrants Outstanding, Ending" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2024-12-31_us-gaap_WarrantMember" id="Fact001676" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">200,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 id="xdx_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNSLlH97ItGe" title="Weighted Average Exercise Price Outstanding, Ending" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2024-12-31_us-gaap_WarrantMember" id="Fact001678" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">17.00</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">Exercisable at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXt2p3qC9sH2" title="Number of Warrants Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" contextRef="AsOf2024-12-31_us-gaap_WarrantMember" id="Fact001680" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">200,000</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_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4wD4psrzrqb" title="Weighted Average Exercise Price Exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" id="Fact001682" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">17.00</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zv34INOtsST6" 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, 2024 have
a weighted average remaining contractual life of <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zBhUtl9lGaOj"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015" format="ixt-sec:duryear" id="Fact001683" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">3.25</ix:nonNumeric>
</span>years and will expire in March 2028. The intrinsic value of the exercisable shares of the warrants at December 31, 2024 was $<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzn7EnME1JY1"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="AsOf2024-12-31_us-gaap_WarrantMember" id="Fact001684" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.00</ix:nonFraction></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">During the year ended December
31, 2024, <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pip0_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_ziAPkFoybo44" title="Warrants exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2024-01-012024-12-31_custom_RegisteredCommonStockMember" id="Fact001686" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">128,411</ix:nonFraction></span> warrants to purchase shares of the Company&#8217;s registered common stock were exercised generating $<span id="xdx_902_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zRsKzc83rJq5" title="Proceeds from warrants exercised"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2024-01-012024-12-31_custom_RegisteredCommonStockMember" id="Fact001688" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span> million, and
in the year ended December 31, 2023, <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pip0_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zJJQdnYv1RQ7" title="Warrants exercised"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2023-01-012023-12-31_custom_RegisteredCommonStockMember" id="Fact001690" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">29,459</ix:nonFraction></span> warrants to purchase shares of the Company&#8217;s registered common stock were exercised
generating $<span id="xdx_900_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zV9XfAgYvDsg" title="Proceeds from warrants exercised"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2023-01-012023-12-31_custom_RegisteredCommonStockMember" id="Fact001692" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million.</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="From2024-01-01to2024-12-31" escape="true" id="Fact001694" name="us-gaap:RevenueFromContractWithCustomerTextBlock"><p id="xdx_80B_eus-gaap--RevenueFromContractWithCustomerTextBlock_zDAOIqAJRPef" 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_823_zHe7QrHw1uz">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 (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001696" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zGWgtMFbFcD6" summary="xdx: Disclosure - REVENUES (Details - Schedule of revenues)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_z4prcjE9gZM4" style="display: none">Schedule of revenues</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Twelve Months Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Product sales</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zdIB5OxAAsIe" title="Revenues" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_ProductMember" id="Fact001698" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">46,057</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zzUmi2D4O9Be" title="Revenues" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_us-gaap_ProductMember" id="Fact001700" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65,152</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">Maintenance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zx61zGHNsJ0i" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_MaintenanceMember" id="Fact001702" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129</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_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zFPGaR2K3bCk" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_us-gaap_MaintenanceMember" id="Fact001704" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">83</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">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zdgyL581WBpl" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_custom_ProfessionalServicesMember" id="Fact001706" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,127</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_z1pAX47foMhe" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_custom_ProfessionalServicesMember" id="Fact001708" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">146</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Shipping and handling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zTRCTfli3F2" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_ShippingAndHandlingMember" id="Fact001710" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,266</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--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_z3ZgkT8J4N0l" title="Revenues" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_us-gaap_ShippingAndHandlingMember" id="Fact001712" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,308</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">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_980_eus-gaap--OtherSellingAndMarketingExpense_iNP2us-gaap--Revenues_pn3n3_di_c20240101__20241231_zidjyV4YIkEd" title="Discounts and allowances" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherSellingAndMarketingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001714" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">243</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_98A_eus-gaap--OtherSellingAndMarketingExpense_iN_pn3n3_di_c20230101__20231231_z9N3md0NzFdj" title="Discounts and allowances" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherSellingAndMarketingExpense" contextRef="From2023-01-012023-12-31" id="Fact001716" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">337</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">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_98F_eus-gaap--Revenues_pn3n3_c20240101__20241231_zNj3cKAvcfYc" title="Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-01to2024-12-31" id="Fact001718" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,336</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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231_znLZ50iLCZ82" title="Revenues" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31" id="Fact001720" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,353</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zXAmnW04X96h" 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_236_zfeZ7ANBFbYb" 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_238_zstrftzGrH5b" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 90 -->
    <div id="xdx_233_zHKFRhSNgXQb" 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 -->32<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_232_zn36D17Guqsi" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_238_z4iJyBQWBmDc" 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">During the year ended December
31, 2024 and 2023, <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zuUg4lCsQhuj" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember" id="Fact001725" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">62</ix:nonFraction></span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zpvNO2ZZMRa" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember" id="Fact001727" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80</ix:nonFraction></span>% of revenues were derived from federal, state and local governments, respectively. In addition, <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zmSCu6759fq9" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember" id="Fact001729" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25</ix:nonFraction></span>% of revenues
in the year ended December 31, 2024 were international sales compared to <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zXiE0Gs2xKHg" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember" id="Fact001731" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></span>% in the prior year.</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, 2024 and
2023, deferred revenue was $<span id="xdx_909_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_dxL_c20241231_zaVVwIaM88Ah" title="::XDX::1647"><span style="-sec-ix-hidden: xdx2ixbrl1732">1.6</span></span> million
and $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_dxL_c20231231_zs0uXZvpujuk" title="::XDX::1230"><span style="-sec-ix-hidden: xdx2ixbrl1733">1.2</span></span> million, respectively. These
amounts consisted mainly of customer deposits in the amount of $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_z6TjFGdoVTsb"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2024-12-31_custom_ProductDepositsMember" id="Fact001734" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span>
million and $<span id="xdx_90D_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_zsFnRzx6SGJ5"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-12-31_custom_ProductDepositsMember" id="Fact001735" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span>
million for December 31, 2024 and 2023, respectively and prepaid multi-year maintenance plans for previously sold products which account
for $<span id="xdx_906_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_zJZKgf0HFChb"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2024-12-31_custom_MaintenanceFeesMember" id="Fact001736" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span>
million and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_z6mS1oZ0U7nk"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-12-31_custom_MaintenanceFeesMember" id="Fact001737" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span>
million for December 31, 2024 and 2023, respectively, and pertain to services to be provided through 2035. Revenue recognized during
the year ended December 31, 2024 and 2023 which pertained to revenue deferred in prior years was $<span id="xdx_907_eus-gaap--DeferredIncomeRevenueRecognized_pn6n6_c20240101__20241231_zJKzwSwJtUdi"><ix:nonFraction name="us-gaap:DeferredIncomeRevenueRecognized" contextRef="From2024-01-01to2024-12-31" id="Fact001738" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">1</ix:nonFraction></span>.0
million and $<span id="xdx_909_eus-gaap--DeferredIncomeRevenueRecognized_pn5n6_c20230101__20231231_zkQNAe4NnoQk"><ix:nonFraction name="us-gaap:DeferredIncomeRevenueRecognized" contextRef="From2023-01-012023-12-31" id="Fact001739" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span> million 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 balance of contract assets
is driven the by the difference in timing of when revenue is recognized from performance obligations satisfied in the current reporting
period and when amounts are invoiced to the customer. The balance of contract liabilities is driven by the difference in timing between
when cash is received pursuant to a contract and when the Company&#8217;s performance obligations under the contract are satisfied.</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 following table provides
the activity for the contract liabilities recognized (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001741" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_pn3n3_zfl1Sy4oKjci" summary="xdx: Disclosure - REVENUES (Details - Contract liabilites)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_zuyZdKoNIKi6"><b style="display: none">Schedule of contract liabilities</b></span></td><td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the Year Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Beginning Balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zcTVrOVJAwKc" title="Contract with customer liability" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-12-31" id="Fact001743" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,230</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_983_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20221231_z71dah5xA3u5" title="Contract with customer liability" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2022-12-31" id="Fact001745" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,449</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20240101__20241231_zTDhfu5fIGgc" style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2024-01-01to2024-12-31" id="Fact001746" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">662</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20230101__20231231_zHCc8YVKkoSb" style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-01-012023-12-31" id="Fact001747" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">459</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">Recognized in revenue</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zd5N0fNvN9kd" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2024-01-01to2024-12-31" id="Fact001748" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">245</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_98D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zxylqgP4I0s5" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2023-01-012023-12-31" id="Fact001749" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">679</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">Ending Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20241231_z6Gm6Vz6y8lc" title="Contract with customer liability" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2024-12-31" id="Fact001751" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,647</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_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zktU3wKfBTZf" title="Contract with customer liability" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-12-31" id="Fact001753" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,230</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>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001755" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zOagEzonsMAf" 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"><span style="font-size: 10pt"><b>14.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_824_zlO1hebf2Wph">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, 2024 and 2023 due to the Company&#8217;s net losses. Income tax expense represents the minimum
state taxes due.</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_zqA2nLsbNcV9" 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_23E_zECy1oMlbUyc" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 91 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" id="xdx_23D_zvJpfF3dLKpe" style="border-bottom: Black 1pt solid; 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 -->33<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_23D_zhQjjuN8Ruqd" style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p id="xdx_8A9_zXWmnW04X96h" 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 provision for income taxes
consists of the following:</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></b></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001759" name="BEEM:ScheduleOfProvisionForIncomeTaxesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfProvisionForIncomeTaxesTableTextBlock_zRNQthrLXCHk" summary="xdx: Disclosure - INCOME TAXES (Details-Income tax provision)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt"><span id="xdx_8B0_zxnxKIkrhuG6" style="display: none">Schedule of provision for
income taxes</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20240101__20241231_zvRPxpyBWkYk" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20230101__20231231_z9TZmAKOkuo2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zTO4oFDD51C7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt">Current:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_d0_maCITEBz2ts_zObVE5jTTfvh" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Federal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001764" format="ixt:zerodash" decimals="-3" scale="3" 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="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001765" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBz2ts_zKAM1ZCfRiX2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; padding-bottom: 1pt; padding-left: 11.3pt">State</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001767" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,922</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001768" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,240</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCITEBz2ts_zcizacTnWwn6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Foreign</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:CurrentForeignTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001770" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">199,522</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:CurrentForeignTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001771" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBz2ts_maITEBzwGL_zInpYQNczwO6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: right; padding-bottom: 1pt">Subtotal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001773" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">213,444</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001774" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,240</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zbEMAWaWcg2c" style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt">Deferred:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_z9HrZmhPlul2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Federal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001779" format="ixt:zerodash" decimals="-3" scale="3" 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="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001780" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zoRenEnS264a" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001782" format="ixt:zerodash" decimals="-3" scale="3" 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="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001783" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zQLmYqZKqyXi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Foreign</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:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001785" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">307,101</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:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001786" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_d0_mtDITEBzrtw_maITEBzwGL_zxHVsq1opFtc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001788" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">307,101</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:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001789" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--CushionAbstract_iB_zIzeYaay7Uu" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 1.85pt">Cushion</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">&#160;</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">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--IncomeTaxProvsionExpenseBenefit_iT_d0_mtITEBzwGL_zYQClNqYICga" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">Net provision (benefit)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="BEEM:IncomeTaxProvsionExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001794" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">93,657</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="BEEM:IncomeTaxProvsionExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001795" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,240</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

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

<p style="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">The pretax loss by country
is shown below (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001797" name="BEEM:ScheduleOfPretaxLossTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfPretaxLossTableTextBlock_pn3n3_zp9IX6pCosTg" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of pretax loss)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_z09wSe3nAbmj" style="display: none">Schedule of pretax loss</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 66%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">United States</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_907_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zOT2zzvLQLnf" title="Pretax loss">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-012024-12-31_country_US19463843" id="Fact001799" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,537</ix:nonFraction></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zQLlIxEwRxR6" title="Pretax loss">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31_country_US19463843" id="Fact001801" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">15,682</ix:nonFraction></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>International</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_904_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--InternationalMember_zwi4ep5cLDWa" title="Pretax loss">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-012024-12-31_custom_InternationalMember" id="Fact001803" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">839</ix:nonFraction></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--InternationalMember_zLmPmPL9TKz4" title="Pretax loss">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31_custom_InternationalMember" id="Fact001805" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">366</ix:nonFraction></span></td><td style="text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zRgBKKjpFoOi" 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 blended Federal and State
tax rate of <span id="xdx_902_ecustom--IncomeTaxRateBlendedFederalState_pip0_dp_c20240101__20241231_z8FhvIn3OjO" title="Federal and state tax rate"><ix:nonFraction name="BEEM:IncomeTaxRateBlendedFederalState" contextRef="From2024-01-01to2024-12-31" id="Fact001807" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27.31</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 21% to loss before taxes), as follows (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001809" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGm9Hjb3m7ra" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_z7crCIQpvqld" style="display: none">Schedule of income tax reconciliation</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zS05y6n9DtMj" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zw5wOJ85VKE9" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzvRv_zcOMRKBluHL6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Computed &#8220;expected&#8221; tax expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact001811" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,389</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact001812" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,370</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzvRv_zeHU2jeVGDWd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">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="From2024-01-01to2024-12-31" id="Fact001814" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">761</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="From2023-01-012023-12-31" id="Fact001815" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">933</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationTaxContingencies_d0_maCITEBzvRv_zsio8gDG7jIl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Change in FV of Contingent Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="From2024-01-01to2024-12-31" id="Fact001817" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">982</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:IncomeTaxReconciliationTaxContingencies" contextRef="From2023-01-012023-12-31" id="Fact001818" format="ixt:zerodash" decimals="-3" scale="3" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzvRv_zGR81wElf0p4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">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="From2024-01-01to2024-12-31" id="Fact001820" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">336</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:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2023-01-012023-12-31" id="Fact001821" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzvRv_zIzHtKGjARm6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">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="From2024-01-01to2024-12-31" id="Fact001823" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11</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="From2023-01-012023-12-31" id="Fact001824" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d0_maCITEBzvRv_zUpygGefls7a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Foreign tax rate differential</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="From2024-01-01to2024-12-31" id="Fact001826" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">69</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:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="From2023-01-012023-12-31" id="Fact001827" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzvRv_zE0NS23kV9pd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">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="From2024-01-01to2024-12-31" id="Fact001829" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">210</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:IncomeTaxReconciliationNondeductibleExpenseOther" contextRef="From2023-01-012023-12-31" id="Fact001830" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">70</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzvRv_ziX7ItFxPG42" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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="From2024-01-01to2024-12-31" id="Fact001832" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,412</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="From2023-01-012023-12-31" id="Fact001833" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,161</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzvRv_zDFHFuOihcd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Total</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:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001835" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">94</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:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001836" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:exclude><p id="xdx_232_zbxbam13L37h" 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_238_zq6AeefNkUV3" 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_234_z82BW1gcP33g" 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_zNoNlH1A3bAg" 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"></p>

<ix:exclude><!-- Field: Page; Sequence: 92 -->
    <div id="xdx_231_zUC0IT4MGOkf" 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 -->34<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div id="xdx_231_zToFhDb7RUHk" style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23B_z1y7wk7gxz4c" 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">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 (in thousands):</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001843" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_ziYNyIfkyOgj" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_z6gjCleOQkMb" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zyKuTmjjt2o4" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_zKUcWZ5AisB" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3cHgZJIhbei" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_z2jqaDk96Mp9" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left">Stock options</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2024-12-31" id="Fact001848" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,081</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2023-12-31" id="Fact001849" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,115</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_zStpC3YrfWY1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" contextRef="AsOf2024-12-31" id="Fact001851" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">151</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="AsOf2023-12-31" id="Fact001852" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_d0_zCC4TUkzBlOc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized R&amp;D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" contextRef="AsOf2024-12-31" id="Fact001854" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">828</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:DeferredTaxAssetsInProcessResearchAndDevelopment" contextRef="AsOf2023-12-31" id="Fact001855" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">286</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_d0_zTOTvQp2cRbk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Patents/Intangible Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" contextRef="AsOf2024-12-31" id="Fact001857" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,424</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:DeferredTaxAssetsGoodwillAndIntangibleAssets" contextRef="AsOf2023-12-31" id="Fact001858" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,598</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--DeferredTaxAssetsLeaseLiability_iI_d0_zq2Ycvf9zqii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="BEEM:DeferredTaxAssetsLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001860" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">456</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:DeferredTaxAssetsLeaseLiability" contextRef="AsOf2023-12-31" id="Fact001861" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">297</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_zm0zBr63Lxed" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2024-12-31" id="Fact001863" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">310</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="AsOf2023-12-31" id="Fact001864" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">287</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_zdZUfICFLrG2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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="AsOf2024-12-31" id="Fact001866" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,167</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="AsOf2023-12-31" id="Fact001867" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,035</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsGross_iI_zOm2Kf6XeOHk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total gross deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2024-12-31" id="Fact001869" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,417</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:DeferredTaxAssetsGross" contextRef="AsOf2023-12-31" id="Fact001870" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,765</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zJaFKPERyBl6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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="AsOf2024-12-31" id="Fact001872" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,913</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="AsOf2023-12-31" id="Fact001873" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_iI_zJZtNETebcEj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">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="AsOf2024-12-31" id="Fact001875" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">504</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="AsOf2023-12-31" id="Fact001876" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">265</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_407_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zmZLf1sPO1o1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_iNI_di0_zxdygxbQX2E6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">ROU Asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="BEEM:DeferredTaxLiabilitiesRightOfUseAssets" contextRef="AsOf2024-12-31" id="Fact001881" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">442</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="BEEM:DeferredTaxLiabilitiesRightOfUseAssets" contextRef="AsOf2023-12-31" id="Fact001882" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">283</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_zKZV4wyOagvf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2024-12-31" id="Fact001884" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,352</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="AsOf2023-12-31" id="Fact001885" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,680</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_znwW1UdGVWai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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="AsOf2024-12-31" id="Fact001887" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,794</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="AsOf2023-12-31" id="Fact001888" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,963</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_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di0_z4BmuUExVB8i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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="AsOf2024-12-31" id="Fact001890" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,290</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:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact001891" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,698</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zm5WJX8hEN91" 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">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, 2024 was $25.9
million. The increase in the valuation allowance during 2024 was $<span id="xdx_90C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pn5n6_c20240101__20241231_zBgxOsUEG7l5"><ix:nonFraction name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="From2024-01-01to2024-12-31" id="Fact001892" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.4</ix:nonFraction></span>
million which was all recorded through deferred taxes.</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, 2024,
the Company has a Federal net operating loss carry forward of $<span id="xdx_905_eus-gaap--OperatingLossCarryforwards_iI_pn6n6_c20241231_z2yrkyt4WUV5" title="Net operating loss carryforward"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact001894" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">79</ix:nonFraction></span>.0 million, of which $<span id="xdx_907_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn5n6_c20241231_z6sDHJJdUgH3" title="NOL carryforward with expiration"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" contextRef="AsOf2024-12-31" id="Fact001896" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">25.1</ix:nonFraction></span> million is available to offset future net
income through 2037, a State net operating loss carry forward of $<span id="xdx_90B_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pn5n6_c20241231_zUtSqHLy28ni" title="State net operating loss carry forward"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOtherTaxCarryforwards" contextRef="AsOf2024-12-31" id="Fact001898" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">84.7</ix:nonFraction></span> million. The net operating loss (&#8220;NOL&#8221;) expires during
the years 2027 to 2037 and $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_iI_pn5n6_c20241231_zGIRy18Uwdw1" title="NOL carryforward without expiration"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" contextRef="AsOf2024-12-31" id="Fact001900" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">53.9</ix:nonFraction></span> million 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, 2024. 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 will file U.S.
Federal, California, Illinois, Michigan, New York, Tennessee, Texas 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. No additional provision has been made for U.S. income taxes related
to undistributed foreign earnings of the Company&#8217;s wholly owned Serbian subsidiary or for unrecognized deferred tax liabilities
for temporary differences related to investments in subsidiaries. As such, earnings are expected to be permanently reinvested, the investments
are permanent in duration, or the Company has estimated that no additional tax liability will arise as a result of the distribution of
such earnings. A liability could arise if amounts are distributed by the subsidiary or if the subsidiary is ultimately disposed of. It
is not practical to estimate the additional income taxes, if any, related to permanently reinvested earnings. There are no unremitted
earnings as of December 31, 2024.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001902" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zYkuIe1VtfXh" 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"><span style="font-size: 10pt"><b>15.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_820_zqf6z1zsUvX4">SEGMENT REPORTING</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">The
Company has a single reportable segment focused around providing clean-technology innovation focused on providing high-quality, renewably
energized products. The Company&#8217;s chief operating decision-maker (the &#8220;CODM&#8221;), who is the Chief Executive Officer, assesses
performance for the reportable segment and decides how to allocate resources using net income (loss) as the primary measure of profitability.
The CODM is not regularly provided with specific segment expenses, but focuses on revenue, gross profit, and net income. Expense information,
including cost of sales, can be easily computed from the provided information. These segment (and consolidated) measures of profitability
are shown in the statements of operations. The measure of segment assets are reported on the balance sheets as total assets.</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>

</ix:nonNumeric><p id="xdx_81A_zf8koK0O08U4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="background-color: white"></span>&#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>

<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: 93 -->
    <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 -->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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>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: 55%"><span style="font-size: 10pt">Dated: <span>April 11</span>, 2025</span></td>
    <td style="width: 3%"><span style="font-size: 10pt"><b>By:</b></span></td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 42%"><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;</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-align: justify; text-indent: 0.5in">Each person whose signature
appears below constitutes and appoints each of Desmond Wheatley and Lisa A. Potok, 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 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-align: justify; 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: 35%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 42%; 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: 21%; 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 style="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: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#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 and Chairman</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">April 11</span><span style="font-size: 10pt">, 2025</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 style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#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 style="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: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ Lisa A. Potok</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; text-align: center"><span style="font-size: 10pt">April 11</span><span style="font-size: 10pt">, 2025</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">Lisa A. Potok</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#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 style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#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; text-align: center"><span style="font-size: 10pt">April 11</span><span style="font-size: 10pt">, 2025</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 style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ Judy Krandel</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; text-align: center"><span style="font-size: 10pt">April 11</span><span style="font-size: 10pt">, 2025</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">Judy Krandel </span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top"><span style="font-size: 10pt"><b>/s/ George Syllantavos</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; text-align: center"><span style="font-size: 10pt">April 11</span><span style="font-size: 10pt">,
    2025</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 10pt">George Syllantavos </span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid"><b>/s/ Desmond Wheatley</b></td>
    <td>&#160;</td>
    <td>Director</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">April 11</span><span style="font-size: 10pt">,
    2025</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>Desmond Wheatley</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="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>

<!-- Field: Page; Sequence: 94; Options: NewSection Last; 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&#160;<!-- 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>

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- 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 -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.6
<SEQUENCE>2
<FILENAME>beam_ex0306.htm
<DESCRIPTION>CERTIFICATE OF CORRECTION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>EXHIBIT 3.6</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;<IMG SRC="image_007.jpg" ALT=""></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&nbsp;<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="image_008.jpg" ALT="">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>3
<FILENAME>beam_ex0401.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES
<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>EXHIBIT 4.1</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"><B>DESCRIPTION OF OUR SECURITIES</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><I>General</I>. Our
authorized capital stock consists of 350,000,000 shares of common stock, par value $0.001 per share, of which 15,043,045 shares are
issued and outstanding as of April 2, 2025, and 10,000,000 shares of preferred stock, par value $0.001 per share with no
shares issued or outstanding as of December 31, 2024. Under Nevada law and generally under state corporation laws, the holders of
our common and preferred stock will have limited liability pursuant to which their liability is limited to the amount of their
investment in us.</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"><I>Common Stock.&nbsp;</I>Holders
of common stock are entitled to one vote per share held of record on all matters submitted to a vote of stockholders. The holders of common
stock do not have cumulative voting rights in the election of directors. Accordingly, the holders of a majority of the outstanding shares
of common stock entitled to vote in any election of directors may elect all of the directors standing for election. Subject to preferential
rights with respect to any series of preferred stock that may be issued, holders of the common stock are entitled to receive ratably such
dividends as may be declared by the board of directors on the common stock out of funds legally available therefore and, in the event
of a liquidation, dissolution or winding-up of our affairs, are entitled to share equally and ratably in all of our remaining assets and
funds.</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"><I>Preferred Stock.&nbsp;</I>We
are authorized to issue 10,000,000 shares of Preferred Stock, par value $0.001 per share. We currently have no shares of Preferred Stock
outstanding.</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"><I>Anti-Takeover Provisions.</I>
Our articles of incorporation, our bylaws and the Nevada Revised Statutes contain provisions that could delay or make more difficult an
acquisition of control of our company not approved by our board of directors, whether by means of a tender offer, open market purchases,
proxy contests or otherwise. These provisions could have the effect of discouraging third parties from making proposals involving an acquisition
or change of control of our company even if such a proposal, if made, might be considered desirable by a majority of our stockholders.
These provisions may also have the effect of making it more difficult for third parties to cause the replacement of our current management
without the concurrence of our board of directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Increase in the Number
of Directors; Filling Vacancies</U></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">Our bylaws provide that our
board may, without shareholder approval, increase or decrease the number of directors to not less than one nor more than fifteen members.
In addition, the board is authorized to fill any vacancies on the board arising due to the death, resignation, removal of any director,
or if the number of directors has increased. The board is also authorized to fill vacancies if the stockholders fail to elect the full
authorized number of directors to be elected at any annual or special meeting of stockholders. Vacancies in the board may be filled by
a majority of the remaining directors then in office, even though less than a quorum of the board, or by a sole remaining director.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>No Cumulative Voting</U></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">Our bylaws and articles of
incorporation do not provide the right to cumulate votes in the election of directors. This provision means that the holders of a plurality
of the shares voting for the election of directors can elect all of the directors. Non-cumulative voting makes it more difficult for an
insurgent minority stockholder to elect a person to the board of directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Amendments to Bylaws</U></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">Our bylaws give both the directors
and the stockholders the power to adopt, alter or repeal the bylaws of the corporation. Any adoption, alteration, amendment, change or
repeal of the bylaws by the stockholders requires an affirmative vote by a majority of the outstanding stock of the company. Any bylaw
that has been adopted, amended, or repealed by the stockholders may be amended or repealed by the board, unless otherwise stated in the
bylaws.</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><U>Business Combinations</U></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">The &ldquo;business combination&rdquo;
provisions of Sections 78.411 to 78.444, inclusive, of the Nevada Revised Statutes, or NRS, generally prohibit a Nevada corporation with
at least 200 stockholders from engaging in various &ldquo;combination&rdquo; transactions with any interested stockholder for a period
of two years after the date of the transaction in which the person became an interested stockholder, unless the transaction is approved
by the board of directors prior to the date the interested stockholder obtained such status or the combination is approved by the board
of directors and thereafter is approved at a meeting of the stockholders by the affirmative vote of stockholders representing at least
60% of the outstanding voting power held by disinterested stockholders, and extends beyond the expiration of the two-year period, unless:</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: 63px; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 63px; text-align: justify"><FONT STYLE="font-size: 10pt"><B>&bull;</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">the combination was approved by the board of directors prior to the person becoming an interested stockholder or the transaction by which the person first became an interested stockholder was approved by the board of directors before the person became an interested stockholder or the combination is later approved by a majority of the voting power held by disinterested stockholders; or</FONT></TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B>&bull;</B></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">if the consideration to be paid by the interested stockholder is at least equal to the highest of: (a) the highest price per share paid by the interested stockholder within the two years immediately preceding the date of the announcement of the combination or in the transaction in which it became an interested stockholder, whichever is higher, (b) the market value per share of common stock on the date of announcement of the combination and the date the interested stockholder acquired the shares, whichever is higher, or (c) for holders of preferred stock, the highest liquidation value of the preferred stock, if it is higher.</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; text-indent: 0.5in">A &ldquo;combination&rdquo;
is generally defined to include mergers or consolidations or any sale, lease exchange, mortgage, pledge, transfer, or other disposition,
in one transaction or a series of transactions, with an &ldquo;interested stockholder&rdquo; having: (a) an aggregate market value equal
to 5% or more of the aggregate market value of the assets of the corporation, (b) an aggregate market value equal to 5% or more of the
aggregate market value of all outstanding shares of the corporation, (c) 10% or more of the earning power or net income of the corporation,
and (d) certain other transactions with an interested stockholder or an affiliate or associate of an interested stockholder.</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 general, an &ldquo;interested
stockholder&rdquo; is a person who, together with affiliates and associates, owns (or within two years, did own) 10% or more of a corporation&rsquo;s
voting stock. The statute could prohibit or delay mergers or other takeover or change in control attempts and, accordingly, may discourage
attempts to acquire our Company even though such a transaction may offer our stockholders the opportunity to sell their stock at a price
above the prevailing market price.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><U>Control Share Acquisitions</U></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">The &ldquo;control share&rdquo;
provisions of Sections 78.378 to 78.3793, inclusive, of the NRS apply to &ldquo;issuing corporations&rdquo; that are Nevada corporations
with at least 200 stockholders, including at least 100 stockholders of record who are Nevada residents, and that conduct business directly
or indirectly in Nevada. The control share statute prohibits an acquirer, under certain circumstances, from voting its shares of a target
corporation&rsquo;s stock after crossing certain ownership threshold percentages, unless the acquirer obtains approval of the target corporation&rsquo;s
disinterested stockholders. The statute specifies three thresholds: one-fifth or more but less than one-third, one-third but less than
a majority, and a majority or more, of the outstanding voting power. Generally, once an acquirer crosses one of the above thresholds,
those shares in an offer or acquisition and acquired within 90 days thereof become &ldquo;control shares&rdquo; and such control shares
are deprived of the right to vote until disinterested stockholders restore the right. These provisions also provide that if control shares
are accorded full voting rights and the acquiring person has acquired a majority or more of all voting power, all other stockholders who
do not vote in favor of authorizing voting rights to the control shares are entitled to demand payment for the fair value of their shares
in accordance with statutory procedures established for dissenters&rsquo; rights.</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">&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; text-align: justify"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">A corporation may elect to
not be governed by, or &ldquo;opt out&rdquo; of, the control share provisions by making an election in its articles of incorporation or
bylaws, provided that the opt-out election must be in place on the 10th day following the date an acquiring person has acquired a controlling
interest, that is, crossing any of the three thresholds described above. We have not opted out of the control share statutes and will
be subject to these statutes if we are an &ldquo;issuing corporation&rdquo; as defined in such statutes.</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">The effect of the Nevada control
share statutes is that the acquiring person, and those acting in association with the acquiring person, will obtain only such voting rights
in the control shares as are conferred by a resolution of the stockholders at an annual or special meeting. The Nevada control share law,
if applicable, could have the effect of discouraging takeovers of our Company.</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"><B>Listing</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our common stock is listed
on the NASDAQ Capital Market under the symbol &ldquo;BEEM&rdquo;.</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"><B>Transfer Agent and Registrar</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The transfer agent and registrar
for our common stock is EQ Shareowner Services.</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">&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">&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"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>4
<FILENAME>beam_ex0501.htm
<DESCRIPTION>OPINION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: left"><B>EXHIBIT 5.1</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<IMG SRC="image_002.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<IMG SRC="image_003.jpg" ALT=""></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
11, 2025</FONT></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">&nbsp;</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">5660 Eastgate Dr.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">San Diego, CA 92121</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="text-underline-style: double">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">RE: Prospectus Supplement for Registration Statement
on Form S-3 (Registration No. 333-272396)</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">Ladies and Gentlemen:</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">We have acted as counsel to
Beam Global, a Nevada corporation (the &quot;<B>Company</B>&quot;), in connection with the sale by the Company of an aggregate of up to
$8,000,000 in shares of the Company&rsquo;s common stock, $0.001 par value per share (the &ldquo;<B>Shares</B>&rdquo;). The Shares are
to be sold pursuant to that certain At Market Issuance Sales Agreement dated April 11, 2025 (the &ldquo;<B>Sales Agreement</B>&rdquo;)
between the Company and the purchasers named therein.</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">In connection with the offering
and sale of the Shares, the Company has prepared and filed with the Securities and Exchange Commission (the &ldquo;<B>Commission</B>&rdquo;)
(i) a registration statement on Form S-3 (File No. 333-272396) (as amended, the &ldquo;<B>Registration Statement</B>&rdquo;), (ii) a base
prospectus dated December 22, 2023 (the &ldquo;<B>Base Prospectus</B>&rdquo;), and (iii) a prospectus supplement (the &ldquo;<B>Prospectus
Supplement</B>&rdquo;) dated April 11, 2025 filed with the Commission pursuant to Rule 424(b) under the Securities Act of 1933, as amended
(the &ldquo;<B>Securities Act</B>&rdquo;).</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">For the purpose of rendering
this opinion, we assumed, without investigation, the genuineness of all signatures, the correctness of all certificates, the authenticity
of all documents submitted to us as originals, the conformity to original documents of all documents submitted as certified or photostatic
copies, and the authenticity of the originals of such copies, and the accuracy and completeness of all records made available to us by
the Company. In addition, in rendering this opinion, we assumed that the Shares will be offered in the manner and on the terms identified
or referred to in the Registration Statement, the Base Prospectus and the Prospectus Supplement, including all supplements and amendments
thereto.</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">Our opinion is limited solely
to matters set forth herein. The law covered by the opinions expressed herein is limited to the federal law of the United States, the
laws of the State of California and the laws of the State of Nevada.</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">Based upon and subject to
the foregoing, we are of the opinion that the Shares, when issued and delivered against payment of the consideration therefor specified
in the Sales Agreement, will be validly issued, fully paid and nonassessable.</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">We hereby consent to the filing
of this opinion as an exhibit to the Registration Statement, and we further consent to the use of our name under the caption &ldquo;Legal
Matters&rdquo; in the Registration Statement, the Base Prospectus and the Prospectus Supplement. By giving these consents, we do not thereby
admit that we are within the category of persons where consent is required under Section 7 of the Securities Act or the rules and regulations
of the Commission.</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">Sincerely,</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">/s/ weintraub|tobin</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">Weintraub Tobin Chediak Coleman Grodin</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">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.13
<SEQUENCE>5
<FILENAME>beam_ex1013.htm
<DESCRIPTION>OFFER LETTER TO MARK MYERS DATED DECEMBER 19, 2023
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>EXHIBIT 10.13</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"><IMG SRC="image_006.jpg" ALT=""></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.6pt"><FONT STYLE="font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">December 19, 2023</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 349.65pt; margin-bottom: 0pt">Mark Joseph Myers</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 349.65pt; margin-bottom: 0pt">14245 Calle de Vista</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 349.65pt; margin-bottom: 0pt">Valley Center,
CA 92082</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; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">Dear Mark,</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-top: 0pt; margin-bottom: 0pt; text-align: justify">On behalf of Beam Global (the &ldquo;<B><I>Company</I></B>&rdquo;),
it is my pleasure to offer you the position of <B>Chief Operations Officer </B>reporting to the President and CEO, Desmond Wheatley. This
letter constitutes the entire agreement relating to the terms of your employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The terms set forth below shall be
effective as of your date of hire, January 15, 2024 (the &ldquo;<B><I>Effective Date</I></B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.75pt 0pt 6pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><B><U>Title and Base Salary</U>.</B>
Your title will be <B>Chief Operations Officer</B> and you will report directly to the CEO. As of the Effective Date, your annual base
salary shall be $250,000. In this role, you will be responsible for setting and driving organizational vision and operations strategy
for global manufacturing, engineering, supply chain, quality, safety and facilities. You will help to improve company performance and
employee productivity by building an effective team and providing tools for success. Your job responsibilities will include setting goals,
staffing, engineering improvements, new product releases, capital management, process improvement, lean manufacturing, setting quality
standards, ensuring adherence to safety and policy guidelines, and more as the position requires. This full-time position is based on
site at Beam Global&rsquo;s headquarters in San Diego, CA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.6pt 0pt 6pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><B><U>Bonus Compensation</U>.</B>
In addition to your base salary, you will be eligible for an annual incentive cash bonus, as mutually agreed upon within sixty (60) days
of the Effective Date. Your annual incentive cash bonus shall have a target equal to 50% of your base salary as of the Effective Date,
prorated for the portion of year during which you are employed by the Company. Your bonus milestones will include Company performance
goals and individual objectives as agreed jointly between you and the executive team. You must be employed by the company at the time
payment is made to be eligible for your bonus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.9pt 0pt 6pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><B><U>Equity Awards</U>.</B> Concurrent
with the commencement of your employment, you will be granted an option to purchase shares of common stock of the Company (&ldquo;<B><I>Company
Common Stock</I></B>&rdquo;) as follows, under the terms and conditions of a Non-Qualified Stock Option Agreement (an &ldquo;<B><I>Option</I></B>&rdquo;):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%; border: black 1pt solid; padding-left: 0.5pt; text-align: center; font-size: 10pt"><FONT STYLE="font-size: 10pt">Strike Price<SUP>*</SUP></FONT></TD>
    <TD STYLE="width: 25%; border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center; font-size: 10pt"><FONT STYLE="font-size: 10pt">Number of Shares</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding-left: 0.5pt; text-align: center; font-size: 10pt"><FONT STYLE="font-size: 10pt">FMV</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center; font-size: 10pt"><FONT STYLE="font-size: 10pt">50,000</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><SUP>*</SUP> FMV = the price of a share
of the Company&rsquo;s common stock at close of market on the date of grant.</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-top: 0pt; margin-bottom: 0pt; text-align: justify">Your Option shall vest and become
exercisable in 48 equal monthly installments, with the first such monthly vesting date taking place on January 31, 2024, and subsequent
vesting dates on the last day of the next 47 months thereafter, subject to your continued service through the applicable vesting date.
The option grant will be subject to the terms of the applicable equity compensation plan or arrangement in effect at the time of grant.
You should be aware that you may incur federal and state income taxes as a result of your receipt, or the vesting of any equity compensation
awards and it shall be your responsibility to pay any such applicable taxes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.75pt 0pt 6pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.75pt 0pt 6pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.75pt 0pt 6pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.75pt 0pt 6pt; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&nbsp;<!-- 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 5.75pt 0pt 6pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><B><U>Other Benefits</U>.</B> You
will be eligible for all Company adopted benefits, under the terms and conditions of such benefit plans. Your coverage for such benefits
will become effective on the first of the month following your start of employment, February 1, 2024. You are eligible to enroll in the
Company&rsquo;s 401K plan beginning 3 months following your start date. The Company matches 50% of your contributions, equal to up to
6% of your annual salary.</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><B><U>Vacation</U></B>. You will earn four (4) weeks of vacation
and be eligible to accrue sick time in compliance with the San Diego Sick Leave ordinance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><B><U>Conditions of Employment</U></B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Your employment is &ldquo;at-will,&rdquo;
which means that either you or the Company may terminate the employment relationship at any time for any reason or for no reason. This
at-will relationship may not be modified by any oral or implied agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.7pt 0pt 6pt; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 24pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify; padding-right: 5.85pt">In accordance with the Federal Immigration Reform and Control Act of 1986, we are
required to have Employment Eligibility Verification form I-9 on file. On your first day of employment, you will be asked to provide the
identification needed to complete the Form I-9 requirements.</TD></TR>
<TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify; padding-right: 5.85pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 24pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: left">You will sign the Company&rsquo;s confidentiality and proprietary information agreement.</TD></TR>
<TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 24pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify; padding-right: 5.9pt">You will be required to comply with the Company&rsquo;s personnel policies outlined
in the Employee Handbook or as adopted from time to time by the Company.</TD></TR>
<TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify; padding-right: 5.9pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 24pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify; padding-right: 5.9pt">You represent to the Company that you are not subject to any obligation, contractual
or otherwise, that prevents or restricts you from becoming employed by the Company, or that creates any potential or actual conflict of
interest or places the Company at risk of liability for hiring you.</TD></TR>
<TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify; padding-right: 5.9pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 24pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify; padding-right: 6.05pt">You represent and agree that you have not taken and will not import or use any
proprietary or trade secret information belonging to any other person or entity, including your former employer, in the discharge of your
duties for the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The information contained in this
letter represents the entire substance of the Company&rsquo;s offer of employment to you and is contingent upon successful completion
of all pre-and post-employment checks. If all the above terms and conditions meet with your approval, please sign this letter and return
it by December 22, 2023.</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-top: 0pt; margin-bottom: 0pt; text-align: justify">I look forward to having you join
the Beam team! If you should have any questions, please feel free to call me at 858-663-6125.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">Sincerely,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"><U>/s/ <I>Lisa
Rosario&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</I></U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">Lisa Rosario</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt">Director of Human Resources</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">ACCEPTED BY:</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"><U>/s/ <I>Mark Myers</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Mark J. Myers</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">December <FONT STYLE="font-family: Times New Roman, Times, Serif">20</FONT>
, 2023</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">&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">&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">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 33%"><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1pt"><B>San Diego Headquarters</B></P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 15.3pt 0pt 1pt">5660 Eastgate Dr.</P>
<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 15.3pt 0pt 1pt">San Diego, CA 92121</P>
</TD>
  <TD STYLE="text-align: center; width: 34%"><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.15pt; text-align: center"><B>BeamForAll.com</B></P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0.95pt; text-align: center">BeamTeam@BeamForAll.com</P>
<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0.95pt; text-align: center">858-799-4583</P>
</TD>
  <TD STYLE="text-align: right; width: 33%"><P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 0; text-align: right"><B>Chicago Offices</B></P>

<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 16pt; text-align: right; text-indent: -15pt">2600 S. 25<SUP>th</SUP>
Ave, Suite Z</P>
<P STYLE="font: 8pt Times New Roman, Times, Serif; margin: 0pt 0.9pt 0pt 16pt; text-align: right; text-indent: -15pt">Broadview, IL 60155</P>
</TD></TR>
</TABLE>

<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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 2; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.17
<SEQUENCE>6
<FILENAME>beam_ex1017.htm
<DESCRIPTION>AT MARKET ISSUANCE SALES AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: left"><B>EXHIBIT 10.17</B></P>

<P STYLE="margin: 0">&nbsp;</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Common Stock</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">(par value $0.001 per share)<BR>
<BR>
</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>At Market Issuance Sales Agreement</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">April 11, 2025</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">B. Riley Securities, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">299 Park Avenue, 21<SUP>st</SUP> Floor</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">New York, NY 10171</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Ladies and Gentlemen:</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">Beam Global, a Nevada corporation
(the &ldquo;<U>Company</U>&rdquo;), confirms its agreement (this &ldquo;<U>Agreement</U>&rdquo;) with B. Riley Securities, Inc. (the &ldquo;<U>Agent</U>&rdquo;)
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0.9pt; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0.9pt; text-align: justify; text-indent: 0.55in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>
Issuance and Sale of Shares</U>. The Company agrees that, from time to time during the term of this Agreement, on the terms and
subject to the conditions set forth herein, it may issue and sell through or to the Agent, as sales agent or principal, shares (the
&ldquo;<U>Placement Shares</U>&rdquo;), of the Company&rsquo;s common stock, par value $0.001 per share (the &ldquo;<U>Common
Stock</U>&rdquo;); <I>provided, however, </I>that in no event shall the Company issue or sell through the Agent such number or
dollar amount of Placement Shares that exceeds (a) the number of shares or dollar amount of Common Stock registered on the effective
Registration Statement (as defined below) pursuant to which the offering is being made, (b) the number of shares or dollar amount
registered on the Prospectus Supplement (as defined below) or (c) the number of shares of dollar amount of Common Stock permitted to
be sold under Form S-3 (including, and so long as applicable, General Instruction I.B.6 thereof) (the least of (a), (b) and (c) the
&ldquo;<U>Maximum Amount</U>&rdquo;); and <I>provided further, however,</I> that in no event shall the aggregate number of Placement
Shares sold pursuant to this Agreement exceed the number of authorized but unissued shares of Common Stock. Notwithstanding anything
to the contrary contained herein, the parties hereto agree that compliance with the limitations set forth in this <U>Section 1</U>
on the number or dollar amount of Placement Shares issued and sold under this Agreement shall be the sole responsibility of the
Company and that the Agent shall have no obligation in connection with such compliance. The issuance and sale of Placement Shares
through the Agent will be effected pursuant to the Registration Statement, although nothing in this Agreement shall be construed as
requiring the Company to use the Registration Statement to issue any Placement Shares.</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">The Company has filed, in
accordance with the provisions of the Securities Act of 1933, as amended, and the rules and regulations promulgated thereunder (the &ldquo;<U>Securities
Act</U>&rdquo;), with the Securities and Exchange Commission (the &ldquo;<U>Commission</U>&rdquo;), a registration statement on Form S-3
(File No. 333-272396), including a base prospectus, relating to certain securities, including the Placement Shares, to be issued from
time to time by the Company, and which incorporates by reference documents that the Company has filed or will file in accordance with
the provisions of the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder (the &ldquo;<U>Exchange
Act</U>&rdquo;). The Company has prepared a prospectus supplement to the base prospectus included as part of such registration statement
specifically relating to the Placement Shares (the &ldquo;<U>Prospectus Supplement</U>&rdquo;). The Company will furnish to the Agent,
for use by the Agent, copies of the base prospectus included as part of such registration statement, as supplemented by the Prospectus
Supplement, relating to the Placement Shares. Except where the context otherwise requires, such registration statement, and any post-effective
amendment thereto, including all documents filed as part thereof or incorporated by reference therein, and including any information contained
in a Prospectus (as defined below) subsequently filed with the Commission pursuant to Rule 424(b) under the Securities Act or deemed to
be a part of such registration statement pursuant to Rule&nbsp;430B of the Securities Act, or any subsequent registration statement on
Form S-3 filed pursuant to Rule 415(a)(6) under the Securities Act by the Company to cover any Placement Shares, is herein called the
&ldquo;<U>Registration Statement</U>.&rdquo; The base prospectus, including all documents incorporated or deemed incorporated therein
by reference to the extent such information has not been superseded or modified in accordance with Rule 412 under the Securities Act (as
qualified by Rule 430B(g) of the Securities Act), included in the Registration Statement, as it may be supplemented by the Prospectus
Supplement, in the form in which such base prospectus and/or Prospectus Supplement have most recently been filed by the Company with the
Commission pursuant to Rule 424(b) under the Securities Act is herein called the &ldquo;<U>Prospectus</U>.&rdquo; Any reference herein
to the Registration Statement, the Prospectus or any amendment or supplement thereto shall be deemed to refer to and include the documents
incorporated by reference therein, and any reference herein to the terms &ldquo;amend,&rdquo; &ldquo;amendment&rdquo; or &ldquo;supplement&rdquo;
with respect to the Registration Statement or the Prospectus shall be deemed to refer to and include the filing after the execution hereof
of any document with the Commission incorporated by reference therein (the &ldquo;<U>Incorporated Documents</U>&rdquo;).</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">&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; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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">For purposes of this Agreement,
all references to the Registration Statement, the Prospectus or to any amendment or supplement thereto shall be deemed to include the
most recent copy filed with the Commission pursuant to its Electronic Data Gathering Analysis and Retrieval System, or if applicable,
the Interactive Data Electronic Application system when used by the Commission (collectively, &ldquo;<U>EDGAR</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 0.55in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">2. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>Placements</U>.
Each time that the Company wishes to issue and sell Placement Shares hereunder (each such transaction, a
&ldquo;<U>Placement</U>&rdquo;), it will notify the Agent by electronic mail (or other method mutually agreed to in writing by the
parties) of the number of Placement Shares to be sold, the time period during which sales are requested to be made, any limitation
on the number of Placement Shares that may be sold in any one day and any minimum price below which sales may not be made (a
&ldquo;<U>Placement Notice</U>&rdquo;), the form of which is attached hereto as <U>Schedule 1</U>. The Placement Notice shall
originate from any of the individuals from the Company set forth on <U>Schedule 3</U> (with a copy to each of the other individuals
from the Company listed on such schedule), and shall be addressed to each of the individuals from the Agent set forth on <U>Schedule
3,</U> as such <U>Schedule 3</U> may be amended from time to time. The Placement Notice shall be effective immediately upon receipt
by the Agent unless and until (i) the Agent declines in writing (which may be in the form of electronic mail or other method
mutually agreed to in writing by the Company and the Agent) to accept the terms contained therein for any reason, in its sole
discretion, promptly following receipt of the Placement Notice from the Company, (ii) the entire amount of the Placement Shares
thereunder has been sold, (iii) the Company suspends or terminates the Placement Notice, which suspension and termination rights may
be exercised by the Company in its sole discretion, or (iv) this Agreement has been terminated under the provisions of <U>Section
13</U>. The amount of any discount, commission or other compensation to be paid by the Company to the Agent in connection with the
sale of the Placement Shares shall be calculated in accordance with the terms set forth in <U>Schedule 2</U>. It is expressly
acknowledged and agreed that neither the Company nor the Agent will have any obligation whatsoever with respect to a Placement or
any Placement Shares unless and until the Company delivers a Placement Notice to the Agent and the Agent does not decline such
Placement Notice pursuant to the terms set forth above, and then only upon the terms specified therein and herein. Notwithstanding
anything to the contrary contained herein, no Placement Notice shall be delivered by the Company at any such time as the Company is,
or could be deemed to be, in possession of material non-public information. In the event of a conflict between the terms of <U>Sections
2</U> or <U>3</U> of this Agreement and the terms of a Placement Notice, the terms of the Placement Notice will control.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">3. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>Sale
of Placement Shares by the Agent</U>. Subject to the terms and conditions of this Agreement, for the period specified in a Placement
Notice, the Agent will use its commercially reasonable efforts consistent with its normal trading and sales practices and applicable
state and federal laws, rules and regulations and the rules of the Nasdaq Capital Market or any nationally recognized successor
thereto (the &ldquo;<U>Exchange</U>&rdquo;), to sell the Placement Shares up to the amount specified in, and otherwise in accordance
with the terms of, such Placement Notice. The Agent will provide written confirmation via email correspondence to the Company no
later than the opening of the Trading Day (as defined below) immediately following the Trading Day on which it has made sales of
Placement Shares hereunder setting forth the number of Placement Shares sold on such day, the compensation payable by the Company to
the Agent pursuant to <U>Section 2</U> with respect to such sales, and the Net Proceeds (as defined below) payable to the Company,
with an itemization of the deductions made by the Agent (as set forth in <U>Section 5(b)</U>) from the gross proceeds that it
receives from such sales. Subject to the terms of a Placement Notice, the Agent may sell Placement Shares by any method permitted by
law deemed to be an &ldquo;at the market offering&rdquo; as defined in Rule 415 of the Securities Act. &ldquo;<U>Trading
Day</U>&rdquo; means any day on which shares of Common Stock are purchased and sold on the Exchange.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">4. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>Suspension
of Sales</U>. The Company or the Agent may, upon notice to the other party in writing (including by email correspondence to each of
the individuals of the other party set forth on <U>Schedule 3</U>, if receipt of such correspondence is actually acknowledged by any
of the individuals to whom the notice is sent, other than via auto-reply) or by telephone (confirmed immediately by verifiable
facsimile transmission or email correspondence to each of the individuals of the other party set forth on <U>Schedule </U>3),
suspend any sale of Placement Shares (a &ldquo;<U>Suspension</U>&rdquo;); <I>provided, however</I>, that such suspension shall not
affect or impair any party&rsquo;s obligations with respect to any Placement Shares sold hereunder prior to the receipt of such
notice. While a Suspension is in effect, any obligation under <U>Sections 7(l)</U>, <U>7(m)</U>, and <U>7(n)</U> with respect to the
delivery of certificates, opinions, or comfort letters to the Agent, shall be waived. Each of the parties agrees that no such notice
under this <U>Section 4</U> shall be effective against any other party unless it is made to at least one of the individuals named on <U>Schedule
3</U> hereto, as such Schedule may be amended from time to time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>Sale
and Delivery to the Agent; Settlement</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">a. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>Sale
of Placement Shares</U>. On the basis of the representations and warranties herein contained and subject to the terms and conditions
herein set forth, upon the Agent&rsquo;s acceptance of the terms of a Placement Notice, and unless the sale of the Placement Shares
described therein has been declined, suspended, or otherwise terminated in accordance with the terms of this Agreement, the Agent,
for the period specified in the Placement Notice, will use its commercially reasonable efforts consistent with its normal trading
and sales practices and applicable state and federal laws, rules and regulations and the rules of the Exchange to sell such
Placement Shares up to the amount specified in, and otherwise in accordance with the terms of, such Placement Notice. The Company
acknowledges and agrees that (i) there can be no assurance that the Agent will be successful in selling Placement Shares, (ii) the
Agent will incur no liability or obligation to the Company or any other person or entity if it does not sell Placement Shares for
any reason other than a failure by the Agent to use its commercially reasonable efforts consistent with its normal trading and sales
practices and applicable state and federal laws, rules and regulations and the rules of the Exchange to sell such Placement Shares
as required under this Agreement and (iii) the Agent shall be under no obligation to purchase Placement Shares on a principal basis
pursuant to this Agreement, except as otherwise agreed by the Agent and the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">b. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>Settlement
of Placement Shares</U>. Unless otherwise specified in the applicable Placement Notice, settlement for sales of Placement Shares
will occur on the first (1<SUP>st</SUP>) Trading Day following the date on which such sales are made (each, a &ldquo;<U>Settlement
Date</U>&rdquo;). The Agent shall notify the Company of each sale of Placement Shares no later than the opening of trading on the
Trading Day following the Trading Day that the Agent sold Placement Shares. Unless otherwise specified in the applicable Placement
Notice, the amount of proceeds to be delivered to the Company on a Settlement Date against receipt of the Placement Shares sold (the
&ldquo;<U>Net Proceeds</U>&rdquo;) will be equal to the aggregate sales price received by the Agent, after deduction for (i) the
Agent&rsquo;s commission, discount or other compensation for such sales payable by the Company pursuant to <U>Section 2</U> hereof,
and (ii) any transaction fees imposed by any governmental or self-regulatory organization in respect of such sales.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">c. <U>Delivery of Placement
Shares</U>. On or before each Settlement Date, the Company will, or will cause its transfer agent to, electronically transfer the Placement
Shares being sold by crediting the Agent&rsquo;s or its designee&rsquo;s account (provided the Agent shall have given the Company written
notice of such designee and such designee&rsquo;s account information at least one Trading Day prior to the Settlement Date) at The Depository
Trust Company through its Deposit and Withdrawal at Custodian System or by such other means of delivery as may be mutually agreed upon
by the parties hereto which in all cases shall be freely tradable, transferable, registered shares in good deliverable form. On each
Settlement Date, the Agent will deliver the related Net Proceeds in same day funds to an account designated by the Company on, or prior
to, the Settlement Date. The Company agrees that if the Company, or its transfer agent (if applicable), defaults in its obligation to
deliver Placement Shares on a Settlement Date through no fault of the Agent, then in addition to and in no way limiting the rights and
obligations set forth in <U>Section 11(a)</U> hereto, it will (i) hold the Agent harmless against any loss, claim, damage, or reasonable,
documented expense (including actual out-of-pocket reasonable and documented legal fees and expenses), as incurred, arising out of or
in connection with such default by the Company or its transfer agent (if applicable) and (ii)&nbsp;pay to the Agent (without duplication)
any commission, discount, or other compensation to which it would otherwise have been entitled absent such default.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">d. <U>Limitations on Offering
Size</U>. Under no circumstances shall the Company cause or request the offer or sale of any Placement Shares if, after giving effect
to the sale of such Placement Shares, the aggregate number of Placement Shares sold pursuant to this Agreement would exceed the lesser
of (A) together with all sales of Placement Shares under this Agreement, the Maximum Amount and (B) the amount available for offer and
sale under the currently effective Registration Statement. Under no circumstances shall the Company cause or request the offer or sale
of any Placement Shares pursuant to this Agreement at a price lower than the minimum price authorized from time to time by the Company&rsquo;s
board of directors, a duly authorized committee thereof or a duly authorized executive committee, and notified to the Agent in writing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">6. <U>Representations
and Warranties of the Company</U>. The Company represents and warrants to, and agrees with the Agent that as of the date of this Agreement
and as of each Applicable Time (as defined below), unless such representation, warranty or agreement specifies a different date or time:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">a. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT><U>Registration
Statement and Prospectus</U>. The transactions contemplated by this Agreement meet the requirements for and comply with the
applicable conditions for the use of Form&nbsp;S-3 under the Securities Act. The Registration Statement shall be filed with the
Commission and, before the Company delivers any Placement Notice hereunder, will have been declared effective under the Securities
Act.&nbsp;The Prospectus Supplement will name the Agent as the agent in the section entitled &ldquo;Plan of Distribution.&rdquo; The
Company has not received, and has no notice of, any order of the Commission preventing or suspending the use of the Registration
Statement, or threatening or instituting proceedings for that purpose. The Registration Statement and the offer and sale of
Placement Shares as contemplated hereby meet the requirements of Rule 415 under the Securities Act and comply in all material
respects with said Rule. Any statutes, regulations, contracts or other documents that are required to be described in the
Registration Statement or the Prospectus or to be filed as exhibits to the Registration Statement have been so described or filed,
as applicable. Copies of the Registration Statement, the Prospectus, and any such amendments or supplements and all Incorporated
Documents that were filed with the Commission on or prior to the date of this Agreement have been delivered, or are available
through EDGAR, to the Agent and its counsel. The Company has not distributed and, prior to the later to occur of each Settlement
Date and completion of the distribution of the Placement Shares, will not distribute any offering material in connection with the
offering or sale of the Placement Shares other than the Registration Statement and the Prospectus and any Issuer Free Writing
Prospectus (as defined below) to which the Agent has consented, which consent will not be unreasonably withheld or delayed, or that
is required by applicable law or the listing maintenance requirements of the Exchange. The Common Stock is currently quoted on the
Exchange under the trading symbol &ldquo;BEEM.&rdquo; The Company has not, in the 12&nbsp;months preceding the date hereof, received
notice from the Exchange to the effect that the Company is not in compliance with the listing or maintenance requirements of the
Exchange. To the Company&rsquo;s knowledge, it is in compliance with all such listing and maintenance requirements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">b. <U>No Misstatement or Omission</U>.
At each Settlement Date, the Registration Statement and the Prospectus, as of such date, will conform in all material respects with the
requirements of the Securities Act. The Registration Statement, when it became or becomes effective, did not, and will not, contain an
untrue statement of a material fact or omit to state a material fact required to be stated therein or necessary to make the statements
therein not misleading. The Prospectus and any amendment and supplement thereto, on the date thereof and at each Applicable Time (as
defined below), did not or will not include an untrue statement of a material fact or omit to state a material fact necessary to make
the statements therein, in light of the circumstances under which they were made, not misleading. The documents incorporated by reference
in the Prospectus or any Prospectus Supplement did not, and any further documents filed and incorporated by reference therein will not,
when filed with the Commission, contain an untrue statement of a material fact or omit to state a material fact required to be stated
in such document or necessary to make the statements in such document, in light of the circumstances under which they were made, not
misleading. The foregoing shall not apply to statements in, or omissions from, any such document made in reliance upon, and in conformity
with, information furnished to the Company by the Agent specifically for use in the preparation thereof; <I>provided that</I>, for purposes
of this Agreement, the only information so furnished shall be (i) the name of the Agent, and (ii) such other statements as may have been
furnished, by notice given by the Agent to the Company in writing after the date of this Agreement, specifically for inclusion in the
Registration Statement (or any amendment thereto), the Prospectus (or any amendment or supplement thereto) or any Issuer Free Writing
Prospectus (collectively, the &ldquo;<U>Agent Information</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">c. <U>Conformity with Securities
Act and Exchange Act</U>. The Registration Statement, the Prospectus, any Issuer Free Writing Prospectus or any amendment or supplement
thereto, and the Incorporated Documents, when such documents were or are filed with the Commission under the Securities Act or the Exchange
Act or became or become effective under the Securities Act, as the case may be, conformed or will conform in all material respects with
the requirements of the Securities Act and the Exchange Act, as applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">d. <U>Financial Information</U>.
The consolidated financial statements of the Company included or incorporated by reference in the Registration Statement and the Prospectus,
together with the related notes and schedules, present fairly, in all material respects, the consolidated financial position of the Company
and the Subsidiaries (as defined below) as of the dates indicated and the consolidated results of operations, cash flows and changes
in stockholders&rsquo; equity of the Company and the Subsidiaries for the periods specified (subject, in the case of unaudited statements,
to normal year-end audit adjustments which will not be material, either individually or in the aggregate) and have been prepared in compliance
with the published requirements of the Securities Act and the Exchange Act, as applicable, and in conformity with generally accepted
accounting principles in the United States (&ldquo;<U>GAAP</U>&rdquo;) applied on a consistent basis (except (i) for such adjustments
to accounting standards and practices as are noted therein and (ii) in the case of unaudited interim financial statements, to the extent
they may exclude footnotes or may be condensed or summary statements) during the periods involved; the other financial and statistical
data with respect to the Company and the Subsidiaries contained or incorporated by reference in the Registration Statement and the Prospectus,
are accurately and fairly presented and prepared on a basis consistent with the financial statements and books and records of the Company;
there are no financial statements (historical or pro forma) that are required to be included or incorporated by reference in the Registration
Statement, or the Prospectus that are not included or incorporated by reference as required; the Company and the Subsidiaries do not
have any material liabilities or obligations, direct or contingent (including any off balance sheet obligations), not described in the
Registration Statement, and the Prospectus which are required to be described in the Registration Statement or Prospectus; and all disclosures
contained or incorporated by reference in the Registration Statement and the Prospectus, if any, regarding &ldquo;non-GAAP financial
measures&rdquo; (as such term is defined by the rules and regulations of the Commission) comply in all material respects with Regulation
G of the Exchange Act and Item 10 of Regulation S-K under the Securities Act, to the extent applicable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">e. <U>Conformity with EDGAR
Filing</U>. The Prospectus delivered to the Agent for use in connection with the sale of the Placement Shares pursuant to this Agreement
will be identical to the versions of the Prospectus created to be transmitted to the Commission for filing via EDGAR, except to the extent
permitted by Regulation S-T.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">f. <U>Organization</U>. The
Company and any subsidiary that is a significant subsidiary (as such term is defined in Rule 1-02 of Regulation S-X promulgated by the
Commission) (each, a &ldquo;<U>Subsidiary</U>,&rdquo; collectively, the &ldquo;<U>Subsidiaries</U>&rdquo;), are, and will be, duly organized,
validly existing as a corporation and in good standing under the laws of their respective jurisdictions of organization. The Company
and the Subsidiaries are duly licensed or qualified as a foreign corporation for transaction of business and in good standing under the
laws of each other jurisdiction in which their respective ownership or lease of property or the conduct of their respective businesses
requires such license or qualification, and have all corporate power and authority necessary to own or hold their respective properties
and to conduct their respective businesses as described in the Registration Statement and the Prospectus, except where the failure to
be so qualified or in good standing or have such power or authority would not, individually or in the aggregate, have a material adverse
effect on the assets, business, operations, earnings, properties, condition (financial or otherwise), prospects, stockholders&rsquo;
equity or results of operations of the Company and the Subsidiaries taken as a whole, or prevent the consummation of the transactions
contemplated hereby (a &ldquo;<U>Material Adverse Effect</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">g. <U>Subsidiaries</U>. The
Company owns directly or indirectly, all of the equity interests of each of the Subsidiaries free and clear of any lien, charge, security
interest, encumbrance, right of first refusal or other restriction, and all the equity interests of the Subsidiaries are validly issued
and are fully paid, nonassessable and free of preemptive and similar rights. The Company does not own or control, directly or indirectly,
any corporation, association or other entity other than the subsidiaries listed in Exhibit 21.1 to the Company&rsquo;s Annual Report
on Form 10-K for the most recently ended fiscal year and other than (i) those subsidiaries not required to be listed on Exhibit 21.1
by Item 601 of Regulation S-K under the Exchange Act and (ii) those subsidiaries formed since the last day of the most recently ended
fiscal year.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">h. <U>No Violation or Default</U>.
Neither the Company nor any Subsidiary is (i)&nbsp;in violation of its charter or by-laws or similar organizational documents; (ii) in
default, and no event has occurred that, with notice or lapse of time or both, would constitute such a default, in the due performance
or observance of any term, covenant or condition contained in any indenture, mortgage, deed of trust, loan agreement or other similar
agreement or instrument to which the Company or any Subsidiary is a party or by which the Company or any Subsidiary is bound or to which
any of the property or assets of the Company or any Subsidiary is subject; or (iii) in violation of any law or statute or any judgment,
order, rule or regulation of any court or arbitrator or governmental or regulatory authority having jurisdiction over the Company or
any Subsidiary, except, in the case of each of clauses (ii) and (iii) above, for any such violation or default that would not, individually
or in the aggregate, have a Material Adverse Effect. To the Company&rsquo;s knowledge, no other party under any material contract or
other agreement to which it or any Subsidiary is a party is in default in any respect thereunder where such default would have a Material
Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">i. <U>No Material Adverse Effect</U>.
Since the date of the most recent financial statements of the Company included or incorporated by reference in the Registration Statement
and Prospectus, there has not been (i) any Material Adverse Effect, or any development that would reasonably be expected to result in
a Material Adverse Effect, (ii) any transaction which is material to the Company and the Subsidiaries taken as a whole, (iii) any obligation
or liability, direct or contingent (including any off-balance sheet obligations), incurred by the Company or the Subsidiaries, which
is material to the Company and the Subsidiaries taken as a whole, (iv) any material change in the Company&rsquo;s capital stock (other
than (A) the grant of additional options and other equity awards under the Company&rsquo;s existing stock option, equity incentive plans,
(B) changes in the number of outstanding shares of Common Stock of the Company due to the issuance of shares upon the exercise, conversion
or settlement of securities exercisable for, convertible into or settleable in Common Stock outstanding on the date hereof, (C) as a
result of the issuance of Placement Shares, (D) any repurchases of capital stock of the Company, (E) as described in a proxy statement
filed on Schedule 14A or a Registration Statement on Form S-4, or (F)&nbsp;otherwise publicly announced) or outstanding long-term indebtedness
of the Company or the Subsidiaries or (v) any dividend or distribution of any kind declared, paid or made on the capital stock of the
Company or any Subsidiary, other than in each case above in the ordinary course of business or as otherwise disclosed in the Registration
Statement or Prospectus (including any of the Incorporated Documents).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">j. <U>Capitalization</U>. The
issued and outstanding shares of capital stock of the Company have been validly issued, are fully paid and non-assessable and, other
than as disclosed in the Registration Statement or the Prospectus, are not subject to any preemptive rights, rights of first refusal
or similar rights. The Company&rsquo;s authorized, issued and outstanding equity capitalization is as set forth in the Registration Statement
and the Prospectus as of the dates referred to therein (other than (i) the grant of additional options or other equity awards under the
Company&rsquo;s existing equity incentive plans, (ii) changes in the number of outstanding shares of Common Stock of the Company due
to the issuance of shares upon the exercise, conversion or settlement of securities exercisable for, convertible into or settleable in
Common Stock outstanding on the date hereof, (iii) as a result of the issuance of Placement Shares, or (iv) any repurchases of capital
stock of the Company) and such authorized capital stock conforms to the description thereof set forth in the Registration Statement and
the Prospectus. The description of the Common Stock in the Registration Statement and the Prospectus is complete and accurate in all
material respects. Except as disclosed in or contemplated by the Registration Statement or the Prospectus, the Company did not have outstanding
any options to purchase, or any rights or warrants to subscribe for, or any securities or obligations convertible into, or exchangeable
for, or any contracts or commitments to issue or sell, any shares of capital stock or other securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">k. <U>S-3 Eligibility</U>.
At the time the Registration Statement was or will be declared effective, and at the time the Company&rsquo;s most recent Annual
Report on Form 10-K was filed with the Commission, the Company met or will meet the then applicable requirements for the use of Form
S-3 under the Securities Act, including, but not limited to, General Instruction I.B.6 of Form S-3, if applicable. As of
the&nbsp;close of trading on the Exchange on February 18, 2025, the aggregate market value of the outstanding voting and
non-voting common equity (as defined in Rule 405) of the Company held by persons other than affiliates of the Company (pursuant to
Rule 144 of the Securities Act, those that directly, or indirectly through one or more intermediaries, control, or are controlled
by, or are under common control with, the Company)&nbsp; (the &ldquo;<U>Non-Affiliate Shares</U>&rdquo;), was approximately
$13,204,435 million (calculated by multiplying (x) the price at which the common equity of the Company was last sold on the Exchange
on February 18, 2025 times (y) the number of Non-Affiliate Shares). The Company is not a shell company (as defined in Rule 405 under
the Securities Act) and has not been a shell company for at least 12 calendar months previously and if it has been a shell company
at any time previously, has filed current Form 10 information (as defined in General Instruction I.B.6 of Form S-3) with the
Commission at least 12 calendar months previously reflecting its status as an entity that is not a shell company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">l. <U>Authorization; Enforceability</U>.
The Company has full legal right, power and authority to enter into this Agreement and perform the transactions contemplated hereby.
This Agreement has been duly authorized, executed and delivered by the Company and, assuming due authorization, execution and delivery
by the Agent, is a legal, valid and binding agreement of the Company enforceable against the Company in accordance with its terms, except
to the extent that (i) enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar laws affecting
creditors&rsquo; rights generally and by general equitable principles, (ii) enforceability may be limited by laws relating to the availability
of specific performance, injunctive relief or other equitable remedies and (iii) the indemnification and contribution provisions of <U>Section
11</U> hereof may be limited by federal or state securities laws and public policy considerations in respect thereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">m. </FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </FONT><U>Authorization
of Placement Shares</U>. The Placement Shares, when issued and delivered pursuant to this Agreement and pursuant to the terms
approved by the board of directors of the Company or a duly authorized committee thereof, or a duly authorized executive committee,
against payment therefor as provided herein, will be duly and validly authorized and issued and fully paid and nonassessable, free
and clear of any pledge, lien, encumbrance, security interest or other claim (other than any pledge, lien, encumbrance, security
interest or other claim arising from an act or omission of the Agent or a purchaser), including any statutory or contractual
preemptive rights, resale rights, rights of first refusal or other similar rights, and will be registered pursuant to Section 12 of
the Exchange Act. The Placement Shares, when issued, will conform in all material respects to the description thereof set forth in
or incorporated by reference into the Prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">n. <U>No Consents Required</U>.
No consent, approval, authorization, order, registration or qualification of or with any court or arbitrator or any governmental or regulatory
authority is required for the execution, delivery and performance by the Company of this Agreement, and the issuance and sale by the
Company of the Placement Shares as contemplated hereby, except for such consents, approvals, authorizations, orders and registrations
or qualifications (i) as may be required under applicable state securities laws or by the by-laws and rules of the Financial Industry
Regulatory Authority (&ldquo;<U>FINRA</U>&rdquo;) or the Exchange, including any notices that may be required by the Exchange, in connection
with the sale of the Placement Shares by the Agent, (ii) as may be required under the Securities Act and (iii) as have been previously
obtained by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">o. <U>No Preferential Rights</U>.
(i) No person, as such term is defined in Rule 1-02 of Regulation S-X promulgated under the Securities Act (each, a &ldquo;<U>Person</U>&rdquo;),
has the right, contractual or otherwise, to cause the Company to issue or sell to such Person any Common Stock or shares of any other
capital stock or other securities of the Company (other than upon the exercise of options or warrants to purchase Common Stock, the vesting
of restricted stock units, the conversion of convertible securities or upon the exercise of options or other equity awards that may be
granted from time to time under the Company&rsquo;s equity incentive plan), (ii) no Person has any preemptive rights, rights of first
refusal, or any other rights (whether pursuant to a &ldquo;poison pill&rdquo; provision or otherwise) to purchase any Common Stock or
shares of any other capital stock or other securities of the Company from the Company which have not been duly waived with respect to
the offering contemplated hereby, (iii) no Person has the right to act as an underwriter or as a financial advisor to the Company in
connection with the offer and sale of the Placement Shares pursuant to this Agreement, and (iv) no Person has the right, contractual
or otherwise, to require the Company to register under the Securities Act any Common Stock or shares of any other capital stock or other
securities of the Company, or to include any such shares or other securities in the Registration Statement or the offering contemplated
thereby, whether as a result of the filing or effectiveness of the Registration Statement or the sale of the Placement Shares as contemplated
thereby or otherwise, except in each case for such rights as have been waived on or prior to the date hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">p. <U>Independent Public Accountant</U>.
Marcum LLP (the &ldquo;<U>Accountant</U>&rdquo;), whose report on the consolidated financial statements of the Company is filed with
the Commission as part of the Company&rsquo;s most recent Annual Report on Form 10-K filed with the Commission and incorporated into
the Registration Statement, is and, during the periods covered by its report, was an independent public accounting firm within the meaning
of the Securities Act and the Public Company Accounting Oversight Board (United States). To the Company&rsquo;s knowledge, the Accountant
is not in violation of the auditor independence requirements of the Sarbanes-Oxley Act of 2002, as amended (the &ldquo;<U>Sarbanes-Oxley
Act</U>&rdquo;), with respect to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">q. <U>Enforceability of Agreements</U>.
All agreements between the Company and third parties expressly referenced in the Prospectus, other than such agreements that have expired
by their terms or whose termination is disclosed in documents filed by the Company on EDGAR, are legal, valid and binding obligations
of the Company and, to the Company&rsquo;s knowledge, enforceable in accordance with their respective terms, except to the extent that
(i)&nbsp;enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar laws affecting creditors&rsquo;
rights generally and by general equitable principles, (ii) enforceability may be limited by laws relating to the availability of specific
performance, injunctive relief or other equitable remedies and (iii) the indemnification provisions of certain agreements may be limited
by federal or state securities laws or public policy considerations in respect thereof, and except for any unenforceability that, individually
or in the aggregate, would not have a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">r. <U>No Litigation</U>.
There are no legal or governmental proceedings pending or, to the knowledge of the Company, threatened to which the Company or any Subsidiary
is a party or to which any of the properties of the Company or any Subsidiary is subject (i) other than proceedings accurately described
in all material respects in the Prospectus and proceedings that would not reasonably be expected to have a Material Adverse Effect on
the Company and its subsidiaries, taken as a whole, or on the power or ability of the Company to perform its obligations under this Agreement
or to consummate the transactions contemplated by the Prospectus or (ii) proceedings that are required to be described in the Registration
Statement or the Prospectus and are not so described.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">s. <U>Licenses and Permits</U>.
The Company and the Subsidiaries possess or have obtained, all licenses, certificates, consents, orders, approvals, permits and other
authorizations issued by, and have made all declarations and filings with, the appropriate federal, state, local or foreign governmental
or regulatory authorities that are necessary for the ownership or lease of their respective properties or the conduct of their respective
businesses as currently conducted, as described in the Registration Statement and the Prospectus (the &ldquo;<U>Permits</U>&rdquo;),
except where the failure to possess, obtain or make the same would not, individually or in the aggregate, have a Material Adverse Effect.
Neither the Company nor any Subsidiary has received written notice of any proceeding relating to revocation or modification of any such
Permit or has any reason to believe that such Permit will not be renewed in the ordinary course, except where such revocation, modification
or failure to obtain such renewal would not, individually or in the aggregate, have a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">t. <U>No Material Defaults</U>.
Neither the Company nor any Subsidiary has defaulted on any installment on indebtedness for borrowed money or on any rental on one or
more long-term leases, which defaults, individually or in the aggregate, would reasonably be expected to have a Material Adverse Effect.
The Company has not filed a report pursuant to Section 13(a) or 15(d) of the Exchange Act since the filing of its last Annual Report
on Form 10-K, indicating that it (i) has failed to pay any dividend or sinking fund installment on preferred stock or (ii) has defaulted
on any installment on indebtedness for borrowed money or on any rental on one or more long-term leases, which defaults, individually
or in the aggregate, would have a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">u. <U>Certain Market Activities</U>.
Neither the Company, nor any Subsidiary, nor, to the knowledge of the Company, any of their respective directors, officers or controlling
persons has taken, directly or indirectly, any action designed, or that has constituted or would reasonably be expected to cause or result
in, under the Exchange Act or otherwise, the stabilization or manipulation of the price of any security of the Company to facilitate
the sale or resale of the Placement Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">v. <U>Broker/Dealer Relationships</U>.
Neither the Company nor any Subsidiary or any related entities (i) is required to register as a &ldquo;broker&rdquo; or &ldquo;dealer&rdquo;
in accordance with the provisions of the Exchange Act or (ii) directly or indirectly through one or more intermediaries, controls or
is a &ldquo;person associated with a member&rdquo; or &ldquo;associated person of a member&rdquo; (within the meaning set forth in the
FINRA Manual). All of the information provided to the Agent or to their counsel, specifically for use by the Agent in connection with
the preparation and filing with FINRA&rsquo;s Corporate Financing Department via the Public Offering System of all documents and information
required to be filed with FINRA pursuant to FINRA Rule 5110 with regard to the transactions contemplated by this Agreement (the &ldquo;<U>FINRA
Filing</U>&rdquo;) (and related disclosure) with FINRA, by the Company, its counsel, its officers and directors and the holders of any
securities (debt or equity) or options to acquire any securities of the Company in connection with the transactions contemplated by this
Agreement is true, complete, correct and compliant with FINRA&rsquo;s rules and any letters, filings or other supplemental information
provided to FINRA pursuant to FINRA Rules.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">w. <U>No Reliance</U>. The
Company has not relied upon the Agent or legal counsel for the Agent for any legal, tax or accounting advice in connection with the offering
and sale of the Placement Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">x. <U>Taxes</U>. The Company
and the Subsidiaries have filed all federal, state, local and foreign tax returns which have been required to be filed and paid all taxes
shown thereon through the date hereof, to the extent that such taxes have become due and are not being contested in good faith, except
where the failure to do so would not reasonably be expected to have a Material Adverse Effect. Except as otherwise disclosed in or contemplated
by the Registration Statement or the Prospectus, no tax deficiency has been determined adversely to the Company or any Subsidiary which
has had, or would have, individually or in the aggregate, a Material Adverse Effect. The Company has no knowledge of any federal, state
or other governmental tax deficiency, penalty or assessment which has been or might be asserted or threatened against it which would
have a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">y. <U>Title to Real
and Personal Property.</U> The Company and the Subsidiaries have good and valid title in fee simple to all items of real property, to
the extent applicable, and good and valid title to all personal property described in the Registration Statement or Prospectus as being
owned by them that are material to the businesses of the Company or such Subsidiary, in each case free and clear of all liens, encumbrances
and claims, except those that (i) do not materially interfere with the use made and proposed to be made of such property by the Company
and the Subsidiaries or (ii) would not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect. Any
real property described in the Registration Statement or Prospectus as being leased by the Company and the Subsidiaries is held by them
under valid, existing and enforceable leases, except those that (A) do not materially interfere with the use made or proposed to be made
of such property by the Company or the Subsidiaries or (B) would not, individually or in the aggregate, reasonably be expected to have
a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">z. <U>Intellectual
Property.</U> The Company and the Subsidiary own or possess adequate enforceable rights to use all patents, patent applications, trademarks
(both registered and unregistered), trade names, trademark registrations, service marks, service mark registrations, Internet domain
name registrations, copyrights, copyright registrations, licenses and know-how (including trade secrets and other unpatented and/or unpatentable
proprietary or confidential information, systems or procedures) (collectively, the &ldquo;<U>Intellectual Property</U>&rdquo;), necessary
for the conduct of their respective businesses as conducted as of the date hereof, except to the extent that the failure to own or possess
adequate rights to use such Intellectual Property would not, individually or in the aggregate, reasonably be expected to have a Material
Adverse Effect. The Company and the Subsidiaries have not received any written notice of any claim of infringement or conflict which
asserted Intellectual Property rights of others, which infringement or conflict, if the subject of an unfavorable decision, would reasonably
be expected to result in a Material Adverse Effect. There are no pending, or to the Company&rsquo;s knowledge, threatened judicial proceedings
or interference proceedings challenging the Company&rsquo;s or any Subsidiary&rsquo;s rights in or to or the validity of the scope of
any of the Company&rsquo;s or its Subsidiaries&rsquo; patents, patent applications or proprietary information, except as would not, individually
or in the aggregate, reasonably be expected to have a Material Adverse Effect. No other entity or individual has any right or claim in
any of the Company&rsquo;s or any of its Subsidiary&rsquo;s patents, patent applications or any patent to be issued therefrom by virtue
of any contract, license or other agreement entered into between such entity or individual and the Company or any Subsidiary or by any
non-contractual obligation, other than by written licenses granted by the Company or any Subsidiary, except as would not, individually
or in the aggregate, reasonably be expected to have a Material Adverse Effect. The Company has not received any written notice of any
claim challenging the rights of the Company or its Subsidiaries in or to any Intellectual Property owned, licensed or optioned by the
Company or any Subsidiary which claim, if the subject of an unfavorable decision, would reasonably be expected to result in a Material
Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">aa. <U>Compliance
with Applicable Laws</U>. The Company has not been advised, and has no reason to believe, that it and each of its subsidiaries are not
conducting business in compliance with all applicable laws, rules and regulations of the jurisdictions in which it is conducting business,
except where failure to be so in compliance would not result in a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">bb. <U>Environmental Laws</U>.
The Company and the Subsidiaries (i) are in compliance with any and all applicable federal, state, local and foreign laws, rules, regulations,
decisions and orders relating to the protection of human health and safety, the environment or hazardous or toxic substances or wastes,
pollutants or contaminants (collectively, &ldquo;<U>Environmental Laws</U>&rdquo;); (ii)&nbsp;have received and are in compliance with
all permits, licenses or other approvals required of them under applicable Environmental Laws to conduct their respective businesses
as described in the Registration Statement and the Prospectus; and (iii) have not received notice of any actual or potential liability
for the investigation or remediation of any disposal or release of hazardous or toxic substances or wastes, pollutants or contaminants,
except, in the case of any of clauses (i), (ii) or (iii) above, for any such failure to comply or failure to receive required permits,
licenses, other approvals or liability as would not, individually or in the aggregate, have a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">cc. <U>Disclosure Controls</U>.
The Company maintains a system of internal accounting controls designed to provide reasonable assurance that (i) transactions are executed
in accordance with management&rsquo;s general or specific authorizations; (ii) transactions are recorded as necessary to permit preparation
of financial statements in conformity with GAAP and to maintain asset accountability; (iii) access to assets is permitted only in accordance
with management&rsquo;s general or specific authorization; and (iv) the recorded accountability for assets is compared with the existing
assets at reasonable intervals and appropriate action is taken with respect to any differences. Except as set forth in the Registration
Statement and the Prospectus, the Company is not aware of any material weaknesses in its internal control over financial reporting (other
than as set forth in the Registration Statement or the Prospectus). Since the date of the latest audited financial statements of the
Company included in the Prospectus, except as set forth in the Registration Statement and the Prospectus, there has been no change in
the Company&rsquo;s internal control over financial reporting that has materially affected, or is reasonably likely to materially affect,
the Company&rsquo;s internal control over financial reporting (other than as set forth in the Registration Statement or the Prospectus).
The Company has established disclosure controls and procedures (as defined in Exchange Act Rules 13a-15 and 15d-15) that comply with
the requirements of the Exchange Act. The Company&rsquo;s certifying officers have evaluated the effectiveness of the Company&rsquo;s
disclosure controls and procedures as of a date within 90 days prior to the filing date of the Form 10-K for the fiscal year most recently
ended (such date, the &ldquo;<U>Evaluation Date</U>&rdquo;). The Company presented in its Form&nbsp;10-K for the fiscal year most recently
ended the conclusions of the certifying officers about the effectiveness of the disclosure controls and procedures based on their evaluations
as of the most recent Evaluation Date and, except as set forth in the Registration Statement and the Prospectus, such &ldquo;disclosure
controls and procedures&rdquo; are effective.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">dd. <U>Sarbanes-Oxley Act</U>.
Except as set forth in the Registration Statement and the Prospectus, there is and has been no failure on the part of the Company or,
to the knowledge of the Company, any of the Company&rsquo;s directors or officers, in their capacities as such, to comply in all material
respects with any applicable provisions of the Sarbanes-Oxley Act and the rules and regulations promulgated thereunder. Each of the principal
executive officer and the principal financial officer of the Company (or each former principal executive officer of the Company and each
former principal financial officer of the Company as applicable) has made all certifications required by Sections 302 and 906 of the
Sarbanes-Oxley Act with respect to all reports, schedules, forms, statements and other documents required to be filed by it or furnished
by it to the Commission during the past 12 months. For purposes of the preceding sentence, &ldquo;principal executive officer&rdquo;
and &ldquo;principal financial officer&rdquo; shall have the meanings given to such terms in the Exchange Act Rules 13a-15 and 15d-15.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">ee. <U>Finder&rsquo;s Fees</U>.
Neither the Company nor any Subsidiary has incurred any liability for any finder&rsquo;s fees, brokerage commissions or similar payments
in connection with the transactions herein contemplated, except as may otherwise exist with respect to the Agent pursuant to this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">ff. <U>Labor Disputes</U>.
No labor disturbance by or dispute with employees of the Company or any Subsidiary exists or, to the knowledge of the Company, is threatened
which would result in a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">gg. <U>Investment Company Act</U>.
Neither the Company nor any Subsidiary is or, after giving effect to the offering and sale of the Placement Shares, will be required
to register as an &ldquo;investment company&rdquo; or an entity &ldquo;controlled&rdquo; by an &ldquo;investment company,&rdquo; as such
terms are defined in the Investment Company Act of 1940, as amended (the &ldquo;<U>Investment Company Act</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">hh. <U>Operations</U>. The
operations of the Company and the Subsidiaries are and have been conducted at all times in compliance with applicable financial record
keeping and reporting requirements of the Currency and Foreign Transactions Reporting Act of 1970, as amended, the money laundering statutes
of all jurisdictions to which the Company or the Subsidiaries are subject, the rules and regulations thereunder and any related or similar
rules, regulations or guidelines, issued, administered or enforced by any governmental agency having jurisdiction over the Company (collectively,
the &ldquo;<U>Money Laundering Laws</U>&rdquo;), except where the failure to be in such compliance would not result in a Material Adverse
Effect; and no action, suit or proceeding by or before any court or governmental agency, authority or body or any arbitrator involving
the Company or any Subsidiary with respect to the Money Laundering Laws is pending or, to the knowledge of the Company, threatened.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">ii. <U>No Unlawful Contributions
or Other Payments</U>. None of the Company, any of its Subsidiaries nor any director, officer, nor, to the knowledge of the Company,
agent, employee, affiliate or other person acting on behalf of the Company or any of its Subsidiaries has (i) used any corporate funds
for any unlawful contribution, gift, entertainment or other unlawful expense relating to political activity; (ii) made or taken an act
in furtherance of an offer, promise or authorization of any direct or indirect unlawful payment or benefit to any foreign or domestic
government official or employee, including of any government-owned or controlled entity or of a public international organization, or
any person acting in an official capacity for or on behalf of any of the foregoing, or any political party or party official or candidate
for political office; (iii) violated or is in violation of any provision of the Foreign Corrupt Practices Act of 1977, as amended, or
any applicable law or regulation implementing the OECD Convention on Combating Bribery of Foreign Public Officials in International Business
Transactions, or committed an offence under the Bribery Act 2010 of the United Kingdom or any other applicable anti-bribery or anti-corruption
law; or (iv) made, offered, agreed, requested or taken an act in furtherance of any unlawful bribe or other unlawful benefit, including,
without limitation, any rebate, payoff, influence payment, kickback or other unlawful or improper payment or benefit, in each case in
connection with or related to the Company or any of its Subsidiaries or businesses; and the Company, its Subsidiaries and, to the knowledge
of the Company, its affiliates have conducted their businesses in material compliance with all applicable anti-bribery and anti-corruption
laws and have instituted and maintain policies and procedures designed to ensure, and which are reasonably expected to continue to ensure,
continued compliance therewith.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">jj. <U>Off-Balance Sheet Arrangements</U>.
There are no transactions, arrangements and other relationships between and/or among the Company, and/or, to the knowledge of the Company,
any of its affiliates and any unconsolidated entity, including, but not limited to, any structured finance, special purpose or limited
purpose entity (each, an &ldquo;<U>Off Balance Sheet Transaction</U>&rdquo;) that would reasonably be expected to affect materially the
Company&rsquo;s liquidity or the availability of or requirements for its capital resources, including those Off Balance Sheet Transactions
described in the Commission&rsquo;s Statement about Management&rsquo;s Discussion and Analysis of Financial Conditions and Results of
Operations (Release Nos. 33-8056; 34-45321; FR-61), required to be described in the Registration Statement or the Prospectus which have
not been described as required.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">kk. <U>Underwriter Agreements</U>.
Other than with respect to this Agreement, the Company is not a party to any agreement with an agent or underwriter for any other &ldquo;at
the market&rdquo; or continuous equity transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">ll. <U>ERISA</U>. To the knowledge
of the Company, (i) each material employee benefit plan, within the meaning of Section 3(3) of the Employee Retirement Income Security
Act of 1974, as amended (&ldquo;<U>ERISA</U>&rdquo;), that is maintained, administered or contributed to by the Company or any of its
affiliates for employees or former employees of the Company and the Subsidiaries has been maintained in material compliance with its
terms and the requirements of any applicable statutes, orders, rules and regulations, including but not limited to ERISA and the Internal
Revenue Code of 1986, as amended (the &ldquo;<U>Code</U>&rdquo;); (ii) no prohibited transaction, within the meaning of Section 406 of
ERISA or Section 4975 of the Code, has occurred which would result in a material liability to the Company with respect to any such plan
excluding transactions effected pursuant to a statutory or administrative exemption; and (iii) for each such plan that is subject to
the funding rules of Section 412 of the Code or Section 302 of ERISA, no &ldquo;accumulated funding deficiency&rdquo; as defined in Section
412 of the Code has been incurred, whether or not waived, and the fair market value of the assets of each such plan (excluding for these
purposes accrued but unpaid contributions) equals or exceeds the present value of all benefits accrued under such plan determined using
reasonable actuarial assumptions, other than, in the case of (i), (ii) and (iii) above, as would not reasonably be expected to have a
Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">mm. <U>Forward-Looking
Statements</U>. No forward-looking statement (within the meaning of Section 27A of the Securities Act and Section 21E of the
Exchange Act) (a &ldquo;<U>Forward-Looking Statement</U>&rdquo;) contained in the Registration Statement and the Prospectus
has been made or reaffirmed without a reasonable basis or has been disclosed other than in good faith.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">nn. <U>Margin Rules</U>. Neither
the issuance, sale and delivery of the Placement Shares nor the application of the proceeds thereof by the Company as described in the
Registration Statement and the Prospectus will violate Regulation T, U or X of the Board of Governors of the Federal Reserve System.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">oo. <U>Insurance</U>. The Company
and the Subsidiaries carry, or are covered by, insurance in such amounts and covering such risks as the Company and the Subsidiaries
reasonably believe are adequate for the conduct of their business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">pp. <U>No Improper Practices</U>.
(i) Neither the Company, nor any of its Subsidiaries, nor to the Company&rsquo;s knowledge, any of their respective executive officers
or directors has, in the past five years, made any unlawful contributions to any candidate for any political office (or failed fully
to disclose any contribution in violation of law) or made any contribution or other payment to any official of, or candidate for, any
federal, state, municipal, or foreign office or other person charged with similar public or quasi-public duty in violation of any law
or of the character required to be disclosed in the Prospectus; (ii) no relationship, direct or indirect, exists between or among the
Company or, to the Company&rsquo;s knowledge, the Subsidiaries or any affiliate of any of them, on the one hand, and the directors, officers
and stockholders of the Company or, to the Company&rsquo;s knowledge, the Subsidiaries, on the other hand, that is required by the Securities
Act to be described in the Registration Statement and the Prospectus that is not so described; (iii) no relationship, direct or indirect,
exists between or among the Company or the Subsidiaries or any affiliate of them, on the one hand, and the directors, officers, stockholders
or directors of the Company or, to the Company&rsquo;s knowledge, the Subsidiaries, on the other hand, that is required by the rules
of FINRA to be described in the Registration Statement and the Prospectus that is not so described; (iv) there are no material outstanding
loans or advances or material guarantees of indebtedness by the Company or, to the Company&rsquo;s knowledge, the Subsidiaries to or
for the benefit of any of their respective officers or directors or any of the members of the families of any of them; and (v) the Company
has not offered, or caused any placement agent to offer, Common Stock to any person with the intent to influence unlawfully (A) a customer
or supplier of the Company or the Subsidiaries to alter the customer&rsquo;s or supplier&rsquo;s level or type of business with the Company
or the Subsidiaries or (B) a trade journalist or publication to write or publish favorable information about the Company or the Subsidiaries
or any of their respective products or services, and, (vi) neither the Company nor the Subsidiaries nor, to the Company&rsquo;s knowledge,
any employee or agent of the Company or the Subsidiaries has made any payment of funds of the Company or the Subsidiaries or received
or retained any funds in violation of any law, rule or regulation (including, without limitation, the Foreign Corrupt Practices Act of
1977), which payment, receipt or retention of funds is of a character required to be disclosed in the Registration Statement or the Prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">qq. <U>Status Under the Securities
Act</U>. The Company was not and is not an ineligible issuer as defined in Rule 405 under the Securities Act at the times specified in
Rules&nbsp;164 and 433 under the Securities Act in connection with the offering of the Placement Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">rr. <U>No Misstatement or Omission
in an Issuer Free Writing Prospectus</U>. Each Issuer Free Writing Prospectus, if any, as of its issue date and as of each Applicable
Time (as defined in <U>Section 25</U> below), did not, does not and will not, through the completion of the Placement or Placements for
which such Issuer Free Writing Prospectus is issued, include any information that conflicted, conflicts or will conflict with the information
contained in the Registration Statement or the Prospectus, including any incorporated document deemed to be a part thereof that has not
been superseded or modified. The foregoing sentence does not apply to the Agent Information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">ss. <U>No Conflicts</U>. Neither
the execution of this Agreement, nor the issuance, offering or sale of the Placement Shares, nor the consummation of any of the transactions
contemplated herein, nor the compliance by the Company with the terms and provisions hereof will conflict with, or will result in a breach
of, any of the terms and provisions of, or has constituted or will constitute a default under, or has resulted in or will result in the
creation or imposition of any lien, charge or encumbrance upon any property or assets of the Company pursuant to the terms of any contract
or other agreement to which the Company may be bound or to which any of the property or assets of the Company is subject, except (i)&nbsp;such
conflicts, breaches or defaults as may have been waived and (ii) such conflicts, breaches and defaults that would not have a Material
Adverse Effect; nor will such action result (x) in any violation of the provisions of the organizational or governing documents of the
Company, or (y)&nbsp;in any material violation of the provisions of any statute or any order, rule or regulation applicable to the Company
or of any court or of any federal, state or other regulatory authority or other government body having jurisdiction over the Company,
except where such violation would not have a Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">tt. <U>OFAC</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.05in 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">i.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>Neither the Company nor any Subsidiary (collectively, the &ldquo;<U>Entity</U>&rdquo;) nor any director or officer of the Company
nor, to the Company&rsquo;s knowledge, any employee, agent, affiliate or representative of the Company, is a government, individual, or
entity (in this paragraph (tt), &ldquo;<U>Person</U>&rdquo;) that is, or is owned or controlled by a Person that is:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>the subject or, to the Company&rsquo;s knowledge, the target of any sanctions administered or enforced by the U.S. Department of
Treasury&rsquo;s Office of Foreign Assets Control (&ldquo;<U>OFAC</U>&rdquo;), the United Nations Security Council (&ldquo;<U>UNSC</U>&rdquo;),
the European Union (&ldquo;<U>EU</U>&rdquo;), His Majesty&rsquo;s Treasury (&ldquo;<U>HMT</U>&rdquo;), or other relevant sanctions authority
(collectively, &ldquo;<U>Sanctions</U>&rdquo;), nor</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>located, organized or resident in a country or territory that is the subject of Sanctions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">ii.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>The Entity will not, directly or indirectly, knowingly use the proceeds of the offering of the Placement Shares hereunder, or lend,
contribute or otherwise make available such proceeds to any subsidiary, joint venture partner or other Person:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>to fund or facilitate any activities of or business with any Person or in any country or territory that, at the time of such funding
or facilitation, is the subject of Sanctions; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>in any other manner that will result in a violation of Sanctions by any Person (including any Person participating in the offering,
whether as underwriter, advisor, investor or otherwise).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">iii.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>The Entity represents and covenants that, except as detailed in the Registration Statement and the Prospectus, for the past 5 years,
it has not knowingly engaged in and is not now knowingly engaged in any dealing or transactions with any Person, or in any country or
territory, that at the time of the dealing or transaction is or was the subject of Sanctions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">uu. <U>Stock Transfer Taxes</U>.
On each Settlement Date, all material stock transfer or other taxes (other than income taxes) which are required to be paid in connection
with the sale and transfer of the Placement Shares to be sold hereunder will be, or will have been, fully paid or provided for by the
Company and all laws imposing such taxes will be or will have been fully complied with by the Company in all material respects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">vv. <U>IT Systems</U>. (i)(x)
Except as disclosed in the Registration Statement or the Prospectus, to the knowledge of Company, there has been no security breach or
other compromise of any Company&rsquo;s information technology and computer systems, networks, hardware, software, data (including the
data of their respective customers, employees, suppliers, vendors and any third party data maintained by or on behalf of them), equipment
or technology (collectively, &ldquo;<U>IT Systems and Data</U>&rdquo;) and (y) the Company has not been notified of, and has no knowledge
of any event or condition that would reasonably be expected to result in, any security breach or other compromise to their IT Systems
and Data; (ii) except as otherwise disclosed in the Registration Statement or the Prospectus, to the Company&rsquo;s knowledge, the Company
is presently in material compliance with all applicable laws or statutes and all judgments, orders, rules and regulations of any court
or arbitrator or governmental or regulatory authority, internal policies and any legal obligations regarding the privacy and security
of IT Systems and Data and to the protection of such IT Systems and Data from unauthorized use, access, misappropriation or modification,
except as would not, in the case of this clause (ii), individually or in the aggregate, reasonably be expected to have a Material Adverse
Effect; and (iii) the Company has implemented backup and disaster recovery technology consistent with industry standards and practices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">ww. <U>Smaller Reporting Company
Status</U>. As of the date of this Agreement, the Company is, and as of the effective date of the Registration Statement the Company
will be, a &ldquo;smaller reporting company&rdquo; as defined in Rule 12b-2 of the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">Any certificate signed by an
officer of the Company and delivered to the Agent or to counsel for the Agent pursuant to or in connection with this Agreement shall be
deemed to be a representation and warranty by the Company, as applicable, to the Agent as to the matters set forth therein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt"></P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">7. <U>Covenants
of the Company</U>. The Company covenants and agrees with the Agent that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">a. <U>Registration Statement
Amendments</U>. After the date of this Agreement and during any period in which a prospectus relating to any Placement Shares is required
to be delivered by the Agent under the Securities Act (including in circumstances where such requirement may be satisfied pursuant to
Rule 172 under the Securities Act) (the &ldquo;<U>Prospectus Delivery Period</U>&rdquo;) (i) the Company will notify the Agent promptly
of the time when any subsequent amendment to the Registration Statement, other than documents incorporated by reference or amendments
not related to any Placement, has been filed with the Commission and/or has become effective or any subsequent supplement to the Prospectus
has been filed and of any request by the Commission for any amendment or supplement to the Registration Statement or Prospectus related
to the Placement or for additional information related to the Placement, (ii) the Company will prepare and file with the Commission,
promptly upon the Agent&rsquo;s request, any amendments or supplements to the Registration Statement or Prospectus that, upon the advice
of the Company&rsquo;s legal counsel, may be necessary or advisable in connection with the distribution of the Placement Shares by the
Agent (<I>provided, however</I>, that the failure of the Agent to make such request shall not relieve the Company of any obligation or
liability hereunder, or affect the Agent&rsquo;s right to rely on the representations and warranties made by the Company in this Agreement
and provided, further, that the only remedy the Agent shall have with respect to the failure to make such filing shall be to cease making
sales of the Placement Shares under this Agreement until such amendment or supplement is filed); (iii) the Company will not file any
amendment or supplement to the Registration Statement or Prospectus relating to the Placement Shares or a security convertible into the
Placement Shares (other than an Incorporated Document) unless a copy thereof has been submitted to the Agent within a reasonable period
of time before the filing and the Agent has not reasonably objected in writing thereto within two (2) Trading Days following submission
thereof to the Agent (<I>provided, however</I>, that (A) the failure of the Agent to make such objection shall not relieve the Company
of any obligation or liability hereunder, or affect the Agent&rsquo;s right to rely on the representations and warranties made by the
Company in this Agreement and (B) the Company has no obligation to provide the Agent any advance copy of such filing or to provide the
Agent an opportunity to object to such filing if the filing does not name the Agent or does not relate to the transaction herein provided;
and provided, further, that the only remedy the Agent shall have with respect to the failure by the Company to obtain such consent shall
be to cease making sales of the Placement Shares under this Agreement) and the Company will furnish to the Agent at the time of filing
thereof a copy of any document that upon filing is deemed to be incorporated by reference into the Registration Statement or Prospectus,
except for those documents available via EDGAR; and (iv) the Company will cause each amendment or supplement to the Prospectus to be
filed with the Commission as required pursuant to the applicable paragraph of Rule 424(b) of the Securities Act or, in the case of any
document to be incorporated therein by reference, to be filed with the Commission as required pursuant to the Exchange Act, within the
time period prescribed (the determination to file or not file any amendment or supplement with the Commission under this <U>Section 7(a)</U>,
based on the Company&rsquo;s reasonable opinion or reasonable objections, shall be made exclusively by the Company).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">b. <U>Notice of Commission
Stop Orders</U>. The Company will advise the Agent, promptly after it receives notice or obtains knowledge thereof, of the issuance or
threatened issuance by the Commission of any stop order suspending the effectiveness of the Registration Statement, of the suspension
of the qualification of the Placement Shares for offering or sale in any jurisdiction, or of the initiation or threatening of any proceeding
for any such purpose; and it will use its commercially reasonable efforts to prevent the issuance of any stop order or to obtain its
withdrawal if such a stop order should be issued. The Company will advise the Agent promptly after it receives any request by the Commission
for any amendments to the Registration Statement or any amendment or supplements to the Prospectus or any Issuer Free Writing Prospectus
or for additional information related to the offering of the Placement Shares or for additional information related to the Registration
Statement, the Prospectus or any Issuer Free Writing Prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">c. <U>Delivery of Prospectus;
Subsequent Changes</U>. During the Prospectus Delivery Period, the Company will comply with all requirements imposed upon it by the Securities
Act, as from time to time in force, and to file on or before their respective due dates all reports and any definitive proxy or information
statements required to be filed by the Company with the Commission pursuant to Sections 13(a), 13(c), 14, 15(d) or any other provision
of or under the Exchange Act. If the Company has omitted any information from the Registration Statement pursuant to Rule 430A under
the Securities Act, it will use its commercially reasonable efforts to comply with the provisions of and make all requisite filings with
the Commission pursuant to said Rule 430A and to notify the Agent promptly of all such filings; <I>provided</I>, <I>however</I>, that
the Company shall not be required to furnish any document to the Agent to the extent such document is available on EDGAR. If during the
Prospectus Delivery Period any event occurs as a result of which the Prospectus as then amended or supplemented would include an untrue
statement of a material fact or omit to state a material fact necessary to make the statements therein, in the light of the circumstances
then existing, not misleading, or if during such Prospectus Delivery Period it is necessary to amend or supplement the Registration Statement
or Prospectus to comply with the Securities Act, the Company will promptly notify the Agent to suspend the offering of Placement Shares
during such period and the Company will promptly amend or supplement the Registration Statement or Prospectus (at the expense of the
Company) so as to correct such statement or omission or effect such compliance; <I>provided, however</I>, that the Company may delay
the filing of any amendment or supplement, if in the judgment of the Company, it is in the best interest of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">d. <U>Listing of Placement
Shares</U>. During the Prospectus Delivery Period, the Company will use its commercially reasonable efforts to cause the Placement Shares
to be listed on the Exchange and to qualify the Placement Shares for sale under the securities laws of such jurisdictions in the United
States as the Agent reasonably designates and to continue such qualifications in effect so long as required for the distribution of the
Placement Shares; <I>provided, however</I>, that the Company shall not be required in connection therewith to qualify as a foreign corporation
or dealer in securities, file a general consent to service of process, or subject itself to taxation in any jurisdiction if it is not
otherwise so subject.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">e. <U>Delivery of Registration
Statement and Prospectus</U>. The Company will furnish to the Agent and its counsel (at the reasonable expense of the Company) copies
of the Registration Statement, the Prospectus (including all documents incorporated by reference therein) and all amendments and supplements
to the Registration Statement or Prospectus that are filed with the Commission during the Prospectus Delivery Period (including all documents
filed with the Commission during such period that are deemed to be incorporated by reference therein), in each case as soon as reasonably
practicable and in such quantities as the Agent may from time to time reasonably request and, at the Agent&rsquo;s request, will also
furnish copies of the Prospectus to each exchange or market on which sales of the Placement Shares may be made; <I>provided, however</I>,
that the Company shall not be required to furnish any document (other than the Prospectus) to the Agent to the extent such document is
available on EDGAR.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">f. <U>Earnings Statement</U>.
The Company will make generally available to its security holders as soon as practicable, but in any event not later than 15 months after
the end of the Company&rsquo;s current fiscal quarter, an earnings statement covering a 12-month period that satisfies the provisions
of Section 11(a) and Rule 158 of the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">g. <U>Use of Proceeds</U>.
The Company will use the Net Proceeds as described in the Prospectus in the section entitled &ldquo;Use of Proceeds.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">h. <U>Notice of Other Sales</U>.
Without the prior written consent of the Agent, the Company will not, directly or indirectly, offer to sell, sell, contract to sell,
grant any option to sell or otherwise dispose of any Common Stock (other than the Placement Shares offered pursuant to this Agreement)
or securities convertible into or exchangeable for Common Stock, warrants or any rights to purchase or acquire, Common Stock during the
period beginning on the date on which any Placement Notice is delivered to the Agent hereunder and ending on the third (3rd) Trading
Day immediately following the final Settlement Date with respect to Placement Shares sold pursuant to such Placement Notice (or, if the
Placement Notice has been terminated or suspended prior to the sale of all Placement Shares covered by a Placement Notice, the date of
such suspension or termination); and will not directly or indirectly in any other &ldquo;at the market&rdquo; or continuous equity transaction
offer to sell, sell, contract to sell, grant any option to sell or otherwise dispose of any Common Stock (other than the Placement Shares
offered pursuant to this Agreement) or securities convertible into or exchangeable for Common Stock, warrants or any rights to purchase
or acquire, Common Stock prior to the termination of this Agreement; <I>provided, however</I>, that such restrictions will not apply
in connection with the Company&rsquo;s issuance or sale of (i) Common Stock, options to purchase Common Stock or Common Stock issuable
upon the exercise, vesting or settlement of options, warrants, restricted stock units or other equity awards, pursuant to any stock option
or benefits plan or other employee compensation plan, stock ownership plan or dividend reinvestment plan (but not Common Stock subject
to a waiver to exceed plan limits in its dividend reinvestment plan) of the Company whether now in effect or hereafter implemented; (ii)
Common Stock issuable upon conversion of securities or the exercise of warrants, options or other rights in effect or outstanding, and
disclosed in filings by the Company available on EDGAR or otherwise in writing to the Agent, (iii)&nbsp;Common Stock, or securities convertible
into or exercisable for Common Stock, offered and sold in a privately negotiated transaction to vendors, customers, strategic partners
or potential strategic partners or other investors conducted in a manner so as not to be integrated with the offering of Common Stock
hereby, (iv) Common Stock in connection with any acquisition, strategic investment, commercial transaction or other similar transaction
(including any joint venture, strategic alliance or partnership) and (v) Common Stock issuable as a matching contribution under the Company&rsquo;s
401(k) plan. Notwithstanding the foregoing provisions, nothing herein shall be construed to restrict the Company&rsquo;s ability, or
require the Agent&rsquo;s consent, to file a registration statement under the Securities Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">i. <U>Change of Circumstances</U>.
The Company will, at any time during the pendency of a Placement Notice advise the Agent promptly after it shall have received notice
or obtained knowledge thereof, of any information or fact that would alter or affect in any material respect any opinion, certificate,
letter or other document required to be provided to the Agent pursuant to this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">j. <U>Due Diligence Cooperation</U>.
During the term of this Agreement, the Company will cooperate with any reasonable due diligence review conducted by the Agent or its
representatives in connection with the transactions contemplated hereby, including, without limitation, providing information and making
available documents and senior corporate officers, during regular business hours and at the Company&rsquo;s principal offices, as the
Agent may reasonably request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">k. <U>Required Filings Relating
to Placement of Placement Shares</U>. The Company agrees that on such dates as the Securities Act shall require, the Company will (i)
file a prospectus supplement with the Commission under the applicable paragraph of Rule 424(b) under the Securities Act (each and every
date a filing under Rule 424(b) is made, a &ldquo;<U>Filing Date</U>&rdquo;), which prospectus supplement will set forth, within the
relevant period, the amount of Placement Shares sold through the Agent, the Net Proceeds to the Company and the compensation payable
by the Company to the Agent with respect to such Placement Shares, and (ii) deliver such number of copies of each such prospectus supplement
to each exchange or market on which such sales were effected as may be required by the rules or regulations of such exchange or market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">l. <U>Representation Dates;
Certificate</U>. Each time during the term of this Agreement that the Company:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">i.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>amends or supplements (other than a prospectus supplement relating solely to an offering of securities other than the Placement
Shares) the Registration Statement or the Prospectus relating to the Placement Shares by means of a post-effective amendment, sticker,
or supplement but not by means of incorporation of documents by reference into the Registration Statement or the Prospectus relating to
the Placement Shares;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">ii.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>files an annual report on Form 10-K under the Exchange Act (including any Form 10-K/A containing amended audited financial information
or a material amendment to the previously filed Form 10-K);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">iii.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>files its quarterly reports on Form 10-Q under the Exchange Act; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">iv.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>files a current report on Form 8-K containing amended financial information (other than information &ldquo;furnished&rdquo; pursuant
to Items 2.02 or 7.01 of Form 8-K or to provide disclosure pursuant to Item 8.01 of Form 8-K relating to the reclassification of certain
properties as discontinued operations in accordance with Statement of Financial Accounting Standards No. 144) under the Exchange Act;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(Each date of filing of one or more of the documents
referred to in clauses (i) through (iv) shall be a &ldquo;<U>Representation Date</U>.&rdquo;)</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">the Company shall furnish the Agent (but in the
case of clause (iv) above only if the Agent reasonably determines that the information contained in such Form 8-K is material and informs
the Company of such determination in writing) with a certificate, in the form attached hereto as <U>Exhibit 7(1)</U>. The requirement
to provide a certificate under this <U>Section 7(1)</U> shall be waived for any Representation Date occurring at a time at which no Placement
Notice is pending, which waiver shall continue until the earlier to occur of the date the Company delivers a Placement Notice hereunder
(which for such calendar quarter shall be considered a Representation Date) and the next occurring Representation Date on which the Company
files its annual report on Form 10-K. Notwithstanding the foregoing, (i) upon the delivery of the first Placement Notice hereunder and
(ii) if the Company subsequently decides to sell Placement Shares following a Representation Date when the Company relied on such waiver
and did not provide the Agent with a certificate under this <U>Section 7(1)</U>, then before the Agent sells any Placement Shares, the
Company shall provide the Agent with a certificate, in the form attached hereto as <U>Exhibit 7(1)</U>, dated the date of the Placement
Notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">m. <U>Legal Opinion</U>. On
or prior to the date of the first Placement Notice given hereunder the Company shall cause to be furnished to the Agent a written opinion
and a negative assurance letter of Weintraub Tobin Chediak Coleman Grodin Law Corporation, or other counsel reasonably satisfactory to
the Agent (&ldquo;<U>Company Counsel</U>&rdquo;), each in form and substance reasonably satisfactory to the Agent. Thereafter, within
five (5) Trading Days of each Representation Date with respect to which the Company is obligated to deliver a certificate in the form
attached hereto as Exhibit 7(l) for which no waiver is applicable, the Company shall cause to be furnished to the Agent a&nbsp;negative
assurance letter of Company Counsel in form and substance reasonably satisfactory to the Agent; provided that, in lieu of such negative
assurance for subsequent periodic filings under the Exchange Act, Company Counsel may furnish the Agent with a letter (a&nbsp;&ldquo;<U>Reliance
Letter</U>&rdquo;) to the effect that the Agent may rely on the negative assurance letter previously delivered under this <U>Section
7(m)</U> to the same extent as if it were dated the date of such letter (except that statements in such prior letter shall be deemed
to relate to the Registration Statement and the Prospectus as amended or supplemented as of the date of the Reliance Letter).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">n. <U>Comfort Letter</U>. On
or prior to the date of the first Placement Notice given hereunder and within five (5) Trading Days after each subsequent Representation
Date, other than pursuant to <U>Section 7(l)(iii)</U>, the Company shall cause its independent accountants to furnish the Agent letters
(the &ldquo;<U>Comfort Letters</U>&rdquo;), dated the date the Comfort Letter is delivered, which shall meet the requirements set forth
in this <U>Section 7(n)</U>. The Comfort Letter from the Company&rsquo;s independent accountants shall be in a form and substance reasonably
satisfactory to the Agent, (i) confirming that they are an independent public accounting firm within the meaning of the Securities Act
and the Public Company Accounting Oversight Board (the &ldquo;<U>PCAOB</U>&rdquo;), (ii) stating, as of such date, the conclusions and
findings of such firm with respect to the financial information and other matters ordinarily covered by accountants&rsquo; &ldquo;comfort
letters&rdquo; to underwriters in connection with registered public offerings (the first such letter, the &ldquo;<U>Initial Comfort Letter</U>&rdquo;)
and (iii)&nbsp;updating the Initial Comfort Letter with any information that would have been included in the Initial Comfort Letter had
it been given on such date and modified as necessary to relate to the Registration Statement and the Prospectus, as amended and supplemented
to the date of such letter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">o. <U>CFO Certificate</U>.
On or prior to the date the first Placement Notice is given hereunder and within five (5) Trading Days after each subsequent Representation
Date, other than pursuant to <U>Section 7(l)(iii)</U>, the Company shall furnish the Agent with a certificate, signed on behalf of the
Company by its Chief Financial Officer, in the form attached hereto as <U>Exhibit 7(o)</U>, dated the date that the applicable certificate
is delivered, and revised as appropriate to relate to the Registration Statement and the Prospectus, as amended and supplemented to the
date of such certificate, and/or any Incorporated Documents therein (the &ldquo;<U>CFO Certificate</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">p. <U>Market Activities</U>.
The Company will not, directly or indirectly, (i) take any action designed to cause or result in, or that constitutes or would constitute,
the stabilization or manipulation of the price of any security of the Company to facilitate the sale or resale of Common Stock or (ii)
sell, bid for, or purchase Common Stock in violation of Regulation M, or pay anyone any compensation for soliciting purchases of the
Placement Shares other than the Agent.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">q. <U>Investment Company Act</U>.
The Company will conduct its affairs in such a manner so as to reasonably ensure that neither it nor the Subsidiaries will be or become,
at any time prior to the termination of this Agreement, an &ldquo;investment company,&rdquo; as such term is defined in the Investment
Company Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">r. <U>No Offer to Sell</U>.
Other than an Issuer Free Writing Prospectus approved in advance by the Company and the Agent in its capacity as agent hereunder pursuant
to <U>Section 23</U>, neither of the Agent nor the Company (including its agents and representatives, other than the Agent in its capacity
as such) will make, use, prepare, authorize, approve or refer to any written communication (as defined in Rule 405), required to be filed
with the Commission, that constitutes an offer to sell or solicitation of an offer to buy Placement Shares hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">s. <U>Sarbanes-Oxley Act</U>.
The Company shall comply with the effective applicable provisions of the Sarbanes-Oxley Act, in all material respects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">8. <U>Representations and
Covenants of the Agent</U>. The Agent represents and warrants that it is duly registered as a broker-dealer under FINRA, the Exchange
Act and the applicable statutes and regulations of each state in which the Placement Shares will be offered and sold, except such states
in which the Agent is exempt from registration or such registration is not otherwise required. The Agent shall continue, for the term
of this Agreement, to be duly registered as a broker-dealer under FINRA, the Exchange Act and the applicable statutes and regulations
of each state in which the Placement Shares will be offered and sold, except such states in which it is exempt from registration or such
registration is not otherwise required, during the term of this Agreement. The Agent shall comply with all applicable law and regulations
in connection with the transactions contemplated by this Agreement, including the issuance and sale through the Agent of the Placement
Shares, including but not limited to Regulation M under the Exchange Act; neither it, nor any of its affiliates or subsidiaries, shall
engage in any short sale of any security of the Company for the Agent&rsquo;s (or its affiliates&rsquo; or subsidiaries&rsquo;) own account.</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">&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; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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">9. <U>Payment of Expenses</U>.
The Company will pay all expenses incident to the performance of its obligations under this Agreement, including (i) the preparation,
filing, including any fees required by the Commission, and printing or electronic delivery of the Registration Statement (including financial
statements and exhibits) as originally filed and of each amendment and supplement thereto and each Free Writing Prospectus, in such number
as the Agent shall deem reasonably necessary, (ii) the printing and delivery to the Agent of this Agreement and such other documents
as may be required in connection with the offering, purchase, sale, issuance or delivery of the Placement Shares, (iii) the preparation,
issuance and delivery of the certificates, if any, for the Placement Shares to the Agent, including any stock or other transfer taxes
and any capital duties, stamp duties or other duties or taxes payable upon the sale, issuance or delivery of the Placement Shares to
the Agent, (iv) the fees and disbursements of Company Counsel and the accountants and other advisors to the Company, (v) the actual,
reasonable and documented out-of-pocket fees and disbursements of counsel to the Agent (x) not to exceed $85,000 in connection with and
as invoiced as promptly as reasonably practicable after the filing of this Agreement with the Commission and (y) not to exceed $7,500
per calendar quarter thereafter in connection with updates at the time of Representation Dates for any quarter in which the Company has
furnished or caused to be furnished documents set forth in <U>Sections 7(m)</U> and <U>7(n)</U>; (vi) the fees and expenses of the transfer
agent and registrar for the Common Stock, (vii) the filing fees incident to any review by FINRA of the terms of the sale of the Placement
Shares, and (viii) the fees and expenses incurred in connection with the listing of the Placement Shares on the Exchange.</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 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">10. <U>Conditions
to the Agent&rsquo;s Obligations</U>. The obligations of the Agent hereunder with respect to a Placement will be subject to the continuing
accuracy and completeness of the representations and warranties made by the Company herein (other than those representations and warranties
made as of a specified date or time), to the due performance in all material respects by the Company of its obligations hereunder, to
the completion by the Agent of a due diligence review satisfactory to it in its reasonable judgment, and to the continuing reasonable
satisfaction (or waiver by the Agent in its sole discretion) of the following additional conditions:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">a. <U>Registration Statement
Effective</U>. The Registration Statement shall remain effective and shall be available for the sale of all Placement Shares contemplated
to be issued by any Placement Notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">b. <U>No Material Notices</U>.
None of the following events shall have occurred and be continuing: (i) receipt by the Company of any request for additional information
from the Commission or any other federal or state governmental authority during the period of effectiveness of the Registration Statement,
the response to which would require any post-effective amendments or supplements to the Registration Statement or the Prospectus; (ii)&nbsp;the
issuance by the Commission or any other federal or state governmental authority of any stop order suspending the effectiveness of the
Registration Statement or receipt by the Company of notification of the initiation of any proceedings for that purpose; (iii) receipt
by the Company of any notification with respect to the suspension of the qualification or exemption from qualification of any of the
Placement Shares for sale in any jurisdiction or receipt by the Company of notification of the initiation of, or a written threat to
initiate, any proceeding for such purpose; or (iv) the occurrence of any event that makes any material statement made in the Registration
Statement or the Prospectus or any material Incorporated Document untrue in any material respect or that requires the making of any changes
in the Registration Statement, the Prospectus or any material Incorporated Document so that, in the case of the Registration Statement,
it will not contain any materially untrue statement of a material fact or omit to state any material fact required to be stated therein
or necessary to make the statements therein not misleading and, that in the case of the Prospectus or any material Incorporated Document,
it will not contain any materially untrue statement of a material fact or omit to state any material fact required to be stated therein
or necessary to make the statements therein, in the light of the circumstances under which they were made, not misleading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">c. <U>No Misstatement or Material
Omission</U>. The Agent shall not have advised the Company that the Registration Statement or Prospectus, or any amendment or supplement
thereto, contains an untrue statement of fact that in the Agent&rsquo;s reasonable opinion is material, or omits to state a fact that
in the Agent&rsquo;s reasonable opinion is material and is required to be stated therein or is necessary to make the statements therein
not misleading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">d. <U>Material Changes</U>.
Except as contemplated in the Prospectus, or disclosed in the Company&rsquo;s reports filed with the Commission, there shall not have
been any Material Adverse Effect, or any development that would cause a Material Adverse Effect, or a downgrading in or withdrawal of
the rating assigned to any of the Company&rsquo;s securities (other than asset backed securities) by any &ldquo;nationally recognized
statistical rating organization,&rdquo; as such term is defined by the Commission for purposes of Rule 436(g)(2) under the Securities
Act (a &ldquo;<U>Rating Organization</U>&rdquo;), or a public announcement by any Rating Organization that it has under surveillance
or review its rating of any of the Company&rsquo;s securities (other than asset backed securities), the effect of which, in the case
of any such action by a Rating Organization described above, in the reasonable judgment of the Agent (without relieving the Company of
any obligation or liability it may otherwise have), is so material as to make it impracticable or inadvisable to proceed with the offering
of the Placement Shares on the terms and in the manner contemplated in the Prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">e. <U>Company Counsel Legal
Opinion</U>. The Agent shall have received the opinion and negative assurance letter (or Reliance Letter, as applicable) of Company Counsel
required to be delivered pursuant to <U>Section&nbsp;7(m)</U> on or before the date on which such delivery of such opinion and negative
assurance letter (or Reliance Letter, as applicable) are required pursuant to <U>Section 7(m)</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">f. <U>Agent Counsel Legal Opinion</U>.
Agent shall have received from Morrison &amp; Foerster LLP, counsel for the Agent, such opinion or opinions and negative assurance letter,
on or before the date on which the delivery of the Company Counsel legal opinion is required pursuant to <U>Section 7(m)</U>, with respect
to such matters as the Agent may reasonably require, and the Company shall have furnished to such counsel such documents as they reasonably
request for enabling them to pass upon such matters.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">g. <U>Comfort Letter</U>. The
Agent shall have received the Comfort Letter required to be delivered pursuant <U>Section 7(n)</U> on or before the date on which such
delivery of such letter is required pursuant to <U>Section 7(n)</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">h. <U>Representation Certificate</U>.
The Agent shall have received the certificate required to be delivered pursuant to <U>Section 7(1)</U> on or before the date on which
delivery of such certificate is required pursuant to <U>Section 7(1)</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">i. <U>Secretary&rsquo;s Certificate</U>.
On or prior to the first Representation Date, the Agent shall have received a certificate, signed on behalf of the Company by its corporate
Secretary, in form and substance reasonably satisfactory to the Agent and its counsel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">j. <U>CFO Certificate</U>.
The Agent shall have received the CFO Certificate required to be delivered pursuant to <U>Section 7(o)</U> on or before the date on which
delivery of such CFO Certificate is required pursuant to <U>Section 7(o)</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">k. <U>No Suspension</U>. Trading
in the Common Stock shall not have been suspended on the Exchange and the Common Stock shall not have been delisted from the Exchange.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">l. <U>Other Materials</U>.
On each date on which the Company is required to deliver a certificate pursuant to <U>Section 7(1)</U>, the Company shall have furnished
to the Agent such appropriate further information, certificates and documents as the Agent may reasonably request and which are usually
and customarily furnished by an issuer of securities in connection with a securities offering of the type contemplated hereby. All such
opinions, certificates, letters and other documents will be in compliance with the provisions hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">m. <U>Securities Act Filings
Made</U>. All filings with the Commission required by Rule 424 under the Securities Act to have been filed prior to the issuance of any
Placement Notice hereunder shall have been made within the applicable time period prescribed for such filing by Rule 424.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">n. <U>Approval for Listing</U>.
The Placement Shares shall either have been approved for listing on the Exchange, subject only to notice of issuance, or the Company
shall have filed an application for listing of the Placement Shares on the Exchange at, or prior to, the issuance of any Placement Notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">o. <U>No Termination Event</U>.
There shall not have occurred any event that would permit the Agent to terminate this Agreement pursuant to <U>Section 13(a)</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">p. <U>FINRA No Objections</U>.
FINRA shall have raised no objection to the fairness and reasonableness of the underwriting terms and arrangements set forth in the Registration
Statement and the Prospectus.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">11. <U>Indemnification
and Contribution</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a) </FONT><U>Company
Indemnification</U>. The Company agrees to indemnify and hold harmless the Agent, its partners, members, directors, officers,
employees and agents and each person, if any, who controls the Agent within the meaning of Section 15 of the Securities Act or
Section 20 of the Exchange Act as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in"><FONT STYLE="font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(i)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">
</FONT></FONT>against any and all loss, liability, claim, damage and expense whatsoever, as incurred, joint or several, arising out of
or based upon any untrue statement or alleged untrue statement of a material fact contained in the Registration Statement (or any amendment
thereto), or the omission or alleged omission therefrom of a material fact required to be stated therein or necessary to make the statements
therein not misleading, or arising out of any untrue statement or alleged untrue statement of a material fact included in any related
Issuer Free Writing Prospectus or the Prospectus (or any amendment or supplement thereto), or the omission or alleged omission therefrom
of a material fact necessary in order to make the statements therein, in the light of the circumstances under which they were made, not
misleading;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in"><FONT STYLE="font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(ii)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">
</FONT></FONT>against any and all loss, liability, claim, damage and expense whatsoever, as incurred, joint or several, to the extent
of the aggregate amount paid in settlement of any litigation, or any investigation or proceeding by any governmental agency or body, commenced
or threatened, or of any claim whatsoever based upon any such untrue statement or omission, or any such alleged untrue statement or omission;
provided that (subject to <U>Section&nbsp;11(d)</U> below) any such settlement is effected with the written consent of the Company, which
consent shall not unreasonably be delayed or withheld; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in"><FONT STYLE="font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(iii)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif">
</FONT></FONT>against any and all expense whatsoever, as incurred (including the reasonable and documented out-of-pocket fees and disbursements
of counsel), reasonably incurred in investigating, preparing or defending against any litigation, or any investigation or proceeding by
any governmental agency or body, commenced or threatened, or any claim whatsoever based upon any such untrue statement or omission, or
any such alleged untrue statement or omission, to the extent that any such expense is not paid under (i) or (ii) above,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>provided, however</I>, that this indemnity
agreement shall not apply to any loss, liability, claim, damage or expense to the extent arising out of any untrue statement or omission
or alleged untrue statement or omission made solely in reliance upon and in conformity with the Agent Information.</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: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b) </FONT><U>Indemnification
by the Agent</U>. The Agent agrees to indemnify and hold harmless the Company and its directors and officers, and each person, if
any, who (i) controls the Company within the meaning of Section 15 of the Securities Act or Section 20 of the Exchange Act or (ii)
is controlled by or is under common control with the Company against any and all loss, liability, claim, damage and expense
described in the indemnity contained in <U>Section 11(a)</U>, as incurred, but only with respect to untrue statements or omissions,
or alleged untrue statements or omissions, made in the Registration Statement (or any amendments thereto) or in any related Issuer
Free Writing Prospectus or the Prospectus (or any amendment or supplement thereto) in reliance upon and in conformity with the Agent
Information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(c) </FONT><U>Procedure</U>.
Any party that proposes to assert the right to be indemnified under this <U>Section 11</U> will, promptly after receipt of notice of
commencement of any action against such party in respect of which a claim is to be made against an indemnifying party or parties
under this <U>Section 11</U>, notify each such indemnifying party of the commencement of such action, enclosing a copy of all papers
served, but the omission so to notify such indemnifying party will not relieve the indemnifying party from (i) any liability that it
might have to any indemnified party otherwise than under this <U>Section 11</U> and (ii) any liability that it may have to any
indemnified party under the foregoing provisions of this <U>Section 11</U> unless, and only to the extent that, such omission
results in the forfeiture of substantive rights or defenses by the indemnifying party. If any such action is brought against any
indemnified party and it notifies the indemnifying party of its commencement, the indemnifying party will be entitled to participate
in and, to the extent that it elects by delivering written notice to the indemnified party promptly after receiving notice of the
commencement of the action from the indemnified party, jointly with any other indemnifying party similarly notified, to assume the
defense of the action, with counsel reasonably satisfactory to the indemnified party, and after notice from the indemnifying party
to the indemnified party of its election to assume the defense, the indemnifying party will not be liable to the indemnified party
for any legal or other expenses except as provided below and except for the reasonable costs of investigation subsequently incurred
by the indemnified party in connection with the defense. The indemnified party will have the right to employ its own counsel in any
such action, but the fees, expenses and other charges of such counsel will be at the expense of such indemnified party unless (1)
the employment of counsel by the indemnified party has been authorized in writing by the indemnifying party, (2) the indemnified
party has reasonably concluded (based on advice of counsel) that there may be legal defenses available to it or other indemnified
parties that are different from or in addition to those available to the indemnifying party, (3) a conflict or potential conflict of
interest exists (based on advice of counsel to the indemnified party) between the indemnified party and the indemnifying party (in
which case the indemnifying party will not have the right to direct the defense of such action on behalf of the indemnified party)
or (4) the indemnifying party has not in fact employed counsel to assume the defense of such action within a reasonable time after
receiving notice of the commencement of the action, in each of which cases the reasonable and documented out-of-pocket fees,
disbursements and other charges of counsel will be at the expense of the indemnifying party or parties. It is understood that the
indemnifying party or parties shall not, in connection with any proceeding or related proceedings in the same jurisdiction, be
liable for the reasonable and documented out-of-pocket fees, disbursements and other charges of more than one separate firm admitted
to practice in such jurisdiction at any one time for all such indemnified party or parties. All such reasonable and documented
out-of-pocket fees, disbursements and other charges will be reimbursed by the indemnifying party promptly after the indemnifying
party receives a written invoice relating to fees, disbursements and other charges in reasonable detail. An indemnifying party will
not, in any event, be liable for any settlement of any action or claim effected without its written consent. No indemnifying party
shall, without the prior written consent of each indemnified party, settle or compromise or consent to the entry of any judgment in
any pending or threatened claim, action or proceeding relating to the matters contemplated by this <U>Section 11</U> (whether or not
any indemnified party is a party thereto), unless such settlement, compromise or consent (1) includes an unconditional release of
each indemnified party from all liability arising out of such litigation, investigation, proceeding or claim and (2) does not
include a statement as to or an admission of fault, culpability or a failure to act by or on behalf of any indemnified party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"></P>

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(d) </FONT><U>Contribution</U>.
In order to provide for just and equitable contribution in circumstances in which the indemnification provided for in the foregoing
paragraphs of this <U>Section 11</U> is applicable in accordance with its terms but for any reason is held to be unavailable from
the Company or the Agent, the Company and the Agent will contribute to the total losses, claims, liabilities, expenses and damages
(including any investigative, legal and other expenses reasonably incurred in connection with, and any amount paid in settlement of,
any action, suit or proceeding or any claim asserted, but after deducting any contribution received by the Company from persons
other than the Agent, such as persons who control the Company within the meaning of the Securities Act or the Exchange Act, officers
of the Company who signed the Registration Statement and directors of the Company, who also may be liable for contribution) to which
the Company and the Agent may be subject in such proportion as shall be appropriate to reflect the relative benefits received by the
Company on the one hand and the Agent on the other hand. The relative benefits received by the Company on the one hand and the Agent
on the other hand shall be deemed to be in the same proportion as the total Net Proceeds from the sale of the Placement Shares
(before deducting expenses) received by the Company bear to the total compensation (including commissions) received by the Agent
(before deducting expenses) from the sale of Placement Shares on behalf of the Company. If, but only if, the allocation provided by
the foregoing sentence is not permitted by applicable law, the allocation of contribution shall be made in such proportion as is
appropriate to reflect not only the relative benefits referred to in the foregoing sentence but also the relative fault of the
Company, on the one hand, and the Agent, on the other hand, with respect to the statements or omission that resulted in such loss,
claim, liability, expense or damage, or action in respect thereof, as well as any other relevant equitable considerations with
respect to such offering. Such relative fault shall be determined by reference to, among other things, whether the untrue or alleged
untrue statement of a material fact or omission or alleged omission to state a material fact relates to information supplied by the
Company or the Agent, the intent of the parties and their relative knowledge, access to information and opportunity to correct or
prevent such statement or omission. The Company and the Agent agree that it would not be just and equitable if contributions
pursuant to this <U>Section 11(d)</U> were to be determined by pro rata allocation or by any other method of allocation that does
not take into account the equitable considerations referred to herein. The amount paid or payable by an indemnified party as a
result of the loss, claim, liability, expense, or damage, or action in respect thereof, referred to above in this <U>Section
11(d)</U> shall be deemed to include, for the purpose of this <U>Section 11(d)</U>, any legal or other expenses reasonably incurred
by such indemnified party in connection with investigating or defending any such action or claim to the extent consistent with <U>Section
11(c)</U> hereof. Notwithstanding the foregoing provisions of this <U>Section 11(d)</U>, the Agent shall not be required to
contribute any amount in excess of the commissions received by it under this Agreement and no person found guilty of fraudulent
misrepresentation (within the meaning of Section 11(f) of the Securities Act) will be entitled to contribution from any person who
was not guilty of such fraudulent misrepresentation. For purposes of this <U>Section 11(d)</U>, any person who controls a party to
this Agreement within the meaning of the Securities Act or the Exchange Act, and any officers, directors, partners, employees or
agents of the Agent, will have the same rights to contribution as that party, and each officer who signed the Registration Statement
and director of the Company will have the same rights to contribution as the Company, subject in each case to the provisions hereof.
Any party entitled to contribution, promptly after receipt of notice of commencement of any action against such party in respect of
which a claim for contribution may be made under this <U>Section 11(d)</U>, will notify any such party or parties from whom
contribution may be sought, but the omission to so notify will not relieve that party or parties from whom contribution may be
sought from any other obligation it or they may have under this <U>Section 11(d)</U> except to the extent that the failure to so
notify such other party materially prejudiced the substantive rights or defenses of the party from whom contribution is sought.
Except for a settlement entered into pursuant to the last sentence of <U>Section 11(c)</U> hereof, no party will be liable for
contribution with respect to any action or claim settled without its written consent if such consent is required pursuant to <U>Section
11(c)</U> hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">12. <U>Representations
and Agreements to Survive Delivery</U>. The indemnity and contribution agreements contained in <U>Section 11</U> of this Agreement and
all representations and warranties of the Company herein or in certificates delivered pursuant hereto shall survive, as of their respective
dates, regardless of (i) any investigation made by or on behalf of the Agent, any controlling persons, or the Company (or any of their
respective officers, directors or controlling persons), (ii) delivery and acceptance of the Placement Shares and payment therefor or
(iii) any termination of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt"></P>

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">13. <U>Termination</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: left; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">a.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>The Agent may terminate this Agreement, by notice to the Company, as hereinafter specified at any time (1) if there has been, since
the time of execution of this Agreement or since the date as of which information is given in the Prospectus, any Material Adverse Effect,
or any development that would have a Material Adverse Effect that, in the sole judgment of the Agent, is material and adverse and makes
it impractical or inadvisable to market the Placement Shares or to enforce contracts for the sale of the Placement Shares, (2) if there
has occurred any material adverse change in the financial markets in the United States or the international financial markets, any outbreak
of hostilities or escalation thereof or other calamity or crisis or any change or development involving a prospective change in national
or international political, financial or economic conditions, in each case the effect of which is such as to make it, in the judgment
of the Agent, impracticable or inadvisable to market the Placement Shares or to enforce contracts for the sale of the Placement Shares,
(3) if trading in the Common Stock has been suspended or limited by the Commission or the Exchange, or if trading generally on the Exchange
has been suspended or limited, or minimum prices for trading have been fixed on the Exchange, (4) if any suspension of trading of any
securities of the Company on any exchange or in the over-the-counter market shall have occurred and be continuing, (5) if a major disruption
of securities settlements or clearance services in the United States shall have occurred and be continuing, or (6)&nbsp;if a banking moratorium
has been declared by either U.S. Federal or New York authorities. Any such termination shall be without liability of any party to any
other party except that the provisions of <U>Section 9</U> (Payment of Expenses), <U>Section 11</U> (Indemnification and Contribution),
<U>Section 12</U> (Representations and Agreements to Survive Delivery), <U>Section 18</U> (Governing Law and Time; Waiver of Jury Trial)
and <U>Section 19</U> (Consent to Jurisdiction) hereof shall remain in full force and effect notwithstanding such termination. If the
Agent elects to terminate this Agreement as provided in this <U>Section 13(a)</U>, the Agent shall provide the required notice as specified
in <U>Section 14</U> (Notices).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">b.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>The Company shall have the right, by giving five (5) days&rsquo; notice as hereinafter specified to terminate this Agreement in
its sole discretion at any time after the date of this Agreement. Any such termination shall be without liability of any party to any
other party except that the provisions of <U>Section 9</U> (Payment of Expenses), <U>Section 11</U> (Indemnification and Contribution),
<U>Section 12</U> (Representations and Agreements to Survive Delivery), <U>Section 18</U> (Governing Law and Time; Waiver of Jury Trial)
and <U>Section 19</U> (Consent to Jurisdiction) hereof shall remain in full force and effect notwithstanding such termination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">c.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>The Agent shall have the right, by giving five (5) days&rsquo; notice as hereinafter specified to terminate this Agreement in its
sole discretion at any time after the date of this Agreement. Any such termination shall be without liability of any party to any other
party except that the provisions of <U>Section 9</U> (Payment of Expenses) (to the extent actually incurred prior to such termination),
<U>Section&nbsp;11</U> (Indemnification and Contribution), <U>Section 12</U> (Representations and Agreements to Survive Delivery), <U>Section
18</U> (Governing Law and Time; Waiver of Jury Trial) and <U>Section 19</U> (Consent to Jurisdiction) hereof shall remain in full force
and effect notwithstanding such termination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">d.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>Unless earlier terminated pursuant to this <U>Section 13</U>, this Agreement shall automatically terminate upon the issuance and
sale of all of the Placement Shares through the Agent on the terms and subject to the conditions set forth herein except that the provisions
of <U>Section 9</U> (Payment of Expenses), <U>Section 11</U> (Indemnification and Contribution), <U>Section 12</U> (Representations and
Agreements to Survive Delivery), <U>Section 18</U> (Governing Law and Time; Waiver of Jury Trial) and <U>Section 19</U> (Consent to Jurisdiction)
hereof shall remain in full force and effect notwithstanding such termination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">e.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>This Agreement shall remain in full force and effect unless terminated pursuant to <U>Sections 13(a)</U>, <U>(b</U>), <U>(c</U>),
or <U>(d)</U> above or otherwise by mutual agreement of the parties; <I>provided, however</I>, that any such termination by mutual agreement
shall in all cases be deemed to provide that <U>Section 9</U> (Payment of Expenses), <U>Section 11</U> (Indemnification and Contribution),
<U>Section 12</U> (Representations and Agreements to Survive Delivery), <U>Section 18</U> (Governing Law and Time; Waiver of Jury Trial)
and <U>Section 19</U> (Consent to Jurisdiction) shall remain in full force and effect. Upon termination of this Agreement, the Company
shall not have any liability to the Agent for any discount, commission or other compensation with respect to any Placement Shares not
otherwise sold by the Agent under this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">f.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>Any termination of this Agreement shall be effective on the date specified in such notice of termination; <I>provided, however</I>,
that such termination shall not be effective until the close of business on the date of receipt of such notice by the Agent or the Company,
as the case may be. If such termination shall occur prior to the Settlement Date for any sale of Placement Shares, such Placement Shares
shall settle in accordance with the provisions of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt"></P>

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">14. <U>Notices</U>.
All notices or other communications required or permitted to be given by any party to any other party pursuant to the terms of this Agreement
shall be in writing, unless otherwise specified, and if sent to the Agent, shall be delivered to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">B. Riley Securities, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">299 Park Avenue, 21<SUP>st</SUP> Floor</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">New York, NY 10171</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left"><FONT STYLE="display: inline-block; width: 1in; float: left; white-space:nowrap">Attention:</FONT>General Counsel<BR>
Telephone: (212) 457-9947</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">Email: atmdesk@brileysecurities.com</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">with a copy to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left"><BR>
Morrison &amp; Foerster LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">2100 L Street NW, Suite 900</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">Washington, DC 20037</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left"><FONT STYLE="display: inline-block; width: 1in; float: left; white-space:nowrap">Attention:</FONT> Andrew P. Campbell</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left"><FONT STYLE="display: inline-block; width: 1in; float: left; white-space:nowrap">Telephone:</FONT> (202) 887-1584</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">Email:</FONT> AndyCampbell@mofo.com</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">and if to the Company, shall be delivered to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">Beam Global</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">5600 Eastgate Dr.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">San Diego, CA 92121<BR>
Attention: Desmond Wheatley<BR>
Telephone: 858 333 8031</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">Email:</FONT>Desmond.Wheatley@beamforall.com</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">with a copy to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left">Weintraub Tobin Chediak Coleman Grodin Law
Corp.<BR>
Attention: Jeffrey Pietsch<BR>
Telephone: (415) 772-9611</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">Email:</FONT> jpietsch@weintraub.com</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each party to this Agreement may change such address
for notices by sending to the parties to this Agreement written notice of a new address for such purpose. Each such notice or other communication
shall be deemed given (i) when delivered personally, by email, on or before 4:30 p.m., New York City time, on a Business Day or, if such
day is not a Business Day, on the next succeeding Business Day, (ii) on the next Business Day after timely delivery to a nationally-recognized
overnight courier and (iii) on the Business Day actually received if deposited in the U.S. mail (certified or registered mail, return
receipt requested, postage prepaid). For purposes of this Agreement, &ldquo;<U>Business Day</U>&rdquo; shall mean any day on which the
Exchange and commercial banks in the City of New York are open for business.</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">An electronic communication (&ldquo;Electronic
Notice&rdquo;) shall be deemed written notice for purposes of this Section 14 if sent to the electronic mail address specified by the
receiving party under separate cover. Electronic Notice shall be deemed received at the time the party sending Electronic Notice receives
verification of receipt by the receiving party. Any party receiving Electronic Notice may request and shall be entitled to receive the
notice on paper, in a nonelectronic form (&ldquo;Nonelectronic Notice&rdquo;) which shall be sent to the requesting party within ten (10)
days of receipt of the written request for Nonelectronic Notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt"></P>

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">15. <U>Successors
and Assigns</U>. This Agreement shall inure to the benefit of and be binding upon the Company and the Agent and their respective successors
and the affiliates, controlling persons, officers and directors referred to in <U>Section 11</U> hereof. References to any of the parties
contained in this Agreement shall be deemed to include the successors and permitted assigns of such party. Nothing in this Agreement,
express or implied, is intended to confer upon any party other than the parties hereto or their respective successors and permitted assigns
any rights, remedies, obligations or liabilities under or by reason of this Agreement, except as expressly provided in this Agreement.
Neither the Company nor the Agent may assign its rights or obligations under this Agreement without the prior written consent of the
other party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">16. <U>Adjustments
for Stock Splits</U>. The parties acknowledge and agree that all share-related numbers contained in this Agreement shall be adjusted
to take into account any share consolidation, stock split, stock dividend, corporate domestication or similar event effected with respect
to the Placement Shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 0.55in">17. <U>Entire
Agreement; Amendment; Severability</U>. This Agreement (including all schedules and exhibits attached hereto and Placement Notices issued
pursuant hereto) constitutes the entire agreement and supersedes all other prior and contemporaneous agreements and undertakings, both
written and oral, among the parties hereto with regard to the subject matter hereof. Neither this Agreement nor any term hereof may be
amended except pursuant to a written instrument executed by the Company and the Agent. In the event that any one or more of the provisions
contained herein, or the application thereof in any circumstance, is held invalid, illegal or unenforceable as written by a court of
competent jurisdiction, then such provision shall be given full force and effect to the fullest possible extent that it is valid, legal
and enforceable, and the remainder of the terms and provisions herein shall be construed as if such invalid, illegal or unenforceable
term or provision was not contained herein, but only to the extent that giving effect to such provision and the remainder of the terms
and provisions hereof shall be in accordance with the intent of the parties as reflected in this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">18. <U>GOVERNING
LAW AND TIME; WAIVER OF JURY TRIAL</U>. THIS AGREEMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF
NEW YORK WITHOUT REGARD TO THE PRINCIPLES OF CONFLICTS OF LAWS. SPECIFIED TIMES OF DAY REFER TO NEW YORK CITY TIME. THE COMPANY AND THE
AGENT EACH HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY AND ALL RIGHT TO TRIAL BY JURY IN ANY LEGAL
PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">19. <U>CONSENT
TO JURISDICTION</U>. EACH PARTY HEREBY IRREVOCABLY SUBMITS TO THE NON-EXCLUSIVE JURISDICTION OF THE STATE AND FEDERAL COURTS SITTING
IN THE CITY OF NEW YORK, BOROUGH OF MANHATTAN, FOR THE ADJUDICATION OF ANY DISPUTE HEREUNDER OR IN CONNECTION WITH ANY TRANSACTION CONTEMPLATED
HEREBY, AND HEREBY IRREVOCABLY WAIVES, AND AGREES NOT TO ASSERT IN ANY SUIT, ACTION OR PROCEEDING, ANY CLAIM THAT IT IS NOT PERSONALLY
SUBJECT TO THE JURISDICTION OF ANY SUCH COURT, THAT SUCH SUIT, ACTION OR PROCEEDING IS BROUGHT IN AN INCONVENIENT FORUM OR THAT THE VENUE
OF SUCH SUIT, ACTION OR PROCEEDING IS IMPROPER. EACH PARTY HEREBY IRREVOCABLY WAIVES PERSONAL SERVICE OF PROCESS AND CONSENTS TO PROCESS
BEING SERVED IN ANY SUCH SUIT, ACTION OR PROCEEDING BY MAILING A COPY THEREOF (CERTIFIED OR REGISTERED MAIL, RETURN RECEIPT REQUESTED)
TO SUCH PARTY AT THE ADDRESS IN EFFECT FOR NOTICES TO IT UNDER THIS AGREEMENT AND AGREES THAT SUCH SERVICE SHALL CONSTITUTE GOOD AND
SUFFICIENT SERVICE OF PROCESS AND NOTICE THEREOF. NOTHING CONTAINED HEREIN SHALL BE DEEMED TO LIMIT IN ANY WAY ANY RIGHT TO SERVE PROCESS
IN ANY MANNER PERMITTED BY LAW.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">20. <U>Use of
Information</U>. The Agent may not use any information gained in connection with this Agreement and the transactions contemplated by
this Agreement, including due diligence, to advise any party with respect to transactions not expressly approved by the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">21. <U>Counterparts</U>.
This Agreement may be executed in two or more counterparts, each of which shall be deemed an original, but all of which together shall
constitute one and the same instrument. Delivery of an executed Agreement by one party to the other may be made by facsimile transmission
or email of a .pdf attachment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt"></P>

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">22. <U>Effect
of Headings</U>. The section, Schedule and Exhibit headings herein are for convenience only and shall not affect the construction hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">23. <U>Permitted
Free Writing Prospectuses</U>. The Company represents, warrants and agrees that, unless it obtains the prior consent of the Agent, and
the Agent represents, warrants and agrees that, unless it obtains the prior consent of the Company, it has not made and will not make
any offer relating to the Placement Shares that would constitute an Issuer Free Writing Prospectus, or that would otherwise constitute
a &ldquo;free writing prospectus,&rdquo; as defined in Rule 405, required to be filed with the Commission. Any such free writing prospectus
consented to by the Agent or by the Company, as the case may be, is hereinafter referred to as a &ldquo;Permitted Free Writing Prospectus.&rdquo;
The Company represents and warrants that it has treated and agrees that it will treat each Permitted Free Writing Prospectus as an &ldquo;issuer
free writing prospectus,&rdquo; as defined in Rule 433, and has complied and will comply with the requirements of Rule 433 applicable
to any Permitted Free Writing Prospectus, including timely filing with the Commission where required, legending and record keeping. For
the purposes of clarity, the parties hereto agree that all free writing prospectuses, if any, listed in <U>Exhibit 23</U> hereto are
Permitted Free Writing Prospectuses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">24. <U>Absence
of Fiduciary Relationship</U>. The Company acknowledges and agrees that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify; text-indent: 35.3pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">a.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>The Agent is acting solely as agent in connection with the public offering of the Placement Shares and in connection with each
transaction contemplated by this Agreement and the process leading to such transactions, and no fiduciary or advisory relationship between
the Company or any of its respective affiliates, stockholders (or other equity holders), creditors or employees or any other party, on
the one hand, and the Agent, on the other hand, has been or will be created in respect of any of the transactions contemplated by this
Agreement, irrespective of whether or not the Agent has advised or is advising the Company on other matters, and the Agent has no obligation
to the Company with respect to the transactions contemplated by this Agreement except the obligations expressly set forth in this Agreement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">b.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>it is capable of evaluating and understanding, and understands and accepts, the terms, risks and conditions of the transactions
contemplated by this Agreement;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">c.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>the Agent has not provided any legal, accounting, regulatory or tax advice with respect to the transactions contemplated by this
Agreement and it has consulted its own legal, accounting, regulatory and tax advisors to the extent it has deemed appropriate;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">d.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>it is aware that the Agent and its affiliates are engaged in a broad range of transactions which may involve interests that differ
from those of the Company and the Agent has no obligation to disclose such interests and transactions to the Company by virtue of any
fiduciary, advisory or agency relationship or otherwise; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">e.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>it waives, to the fullest extent permitted by law, any claims it may have against the Agent for breach of fiduciary duty or alleged
breach of fiduciary duty in connection with the sale of Placement Shares under this Agreement and agrees that the Agent shall not have
any liability (whether direct or indirect, in contract, tort or otherwise) to it in respect of such a fiduciary duty claim or to any person
asserting a fiduciary duty claim on its behalf or in right of it or the Company, employees or creditors of Company, other than in respect
of the Agent&rsquo;s obligations under this Agreement and to keep information provided by the Company to the Agent and its counsel confidential
to the extent not otherwise publicly-available.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: left; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: left; text-indent: 35.1pt">25. <U>Definitions</U>.
As used in this Agreement, the following terms have the respective meanings set forth below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: left; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&ldquo;<U>Applicable Time</U>&rdquo;
means (i) each Representation Date and (ii) the time of each sale of any Placement Shares pursuant to this Agreement.</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">&ldquo;<U>Issuer Free Writing
Prospectus</U>&rdquo; means any &ldquo;issuer free writing prospectus,&rdquo; as defined in Rule 433, relating to the Placement Shares
that (1) is required to be filed with the Commission by the Company, (2) is a &ldquo;road show&rdquo; that is a &ldquo;written communication&rdquo;
within the meaning of Rule 433(d)(8)(i) whether or not required to be filed with the Commission, or (3) is exempt from filing pursuant
to Rule 433(d)(5)(i) because it contains a description of the Placement Shares or of the offering that does not reflect the final terms,
in each case in the form filed or required to be filed with the Commission or, if not required to be filed, in the form retained in the
Company&rsquo;s records pursuant to Rule 433(g) under the Securities Act.</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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">&ldquo;<U>Rule 172</U>,&rdquo;
&ldquo;<U>Rule 405</U>,&rdquo; &ldquo;<U>Rule 415</U>,&rdquo; &ldquo;<U>Rule 424</U>,&rdquo; &ldquo;<U>Rule 424(b)</U>,&rdquo; &ldquo;<U>Rule
430B</U>,&rdquo; and &ldquo;<U>Rule 433</U>&rdquo; refer to such rules under the Securities Act.</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">All references in this Agreement
to financial statements and schedules and other information that is &ldquo;contained,&rdquo; &ldquo;included&rdquo; or &ldquo;stated&rdquo;
in the Registration Statement or the Prospectus (and all other references of like import) shall be deemed to mean and include all such
financial statements and schedules and other information that is incorporated by reference in the Registration Statement or the Prospectus,
as the case may be.</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">All references in this Agreement
to the Registration Statement, the Prospectus or any amendment or supplement to any of the foregoing shall be deemed to include the copy
filed with the Commission pursuant to EDGAR; all references in this Agreement to any Issuer Free Writing Prospectus (other than any Issuer
Free Writing Prospectuses that, pursuant to Rule 433, are not required to be filed with the Commission) shall be deemed to include the
copy thereof filed with the Commission pursuant to EDGAR; and all references in this Agreement to &ldquo;supplements&rdquo; to the Prospectus
shall include, without limitation, any supplements, &ldquo;wrappers&rdquo; or similar materials prepared in connection with any offering,
sale or private placement of any Placement Shares by the Agent outside of the United States.</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 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">26. <U>Recognition
of the U.S. Special Resolutions Regimes</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.9pt; text-align: justify; text-indent: 35.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>In the event that the Agent is a Covered Entity (as defined below) and becomes subject to a proceeding under a U.S. Special Resolution
Regime (as defined below), the transfer from the Agent of this Agreement, and any interest and obligation in or under this Agreement,
will be effective to the same extent as the transfer would be effective under the U.S. Special Resolution Regime if this Agreement, and
any such interest and obligation, were governed by the laws of the United States or a state of the United States.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>In the event that the Agent is a Covered Entity or a BHC Act Affiliate (as defined below) of the Agent becomes subject to a proceeding
under a U.S. Special Resolution Regime, Default Rights (as defined below) under this Agreement that may be exercised against the Agent
are permitted to be exercised to no greater extent than such Default Rights could be exercised under the U.S. Special Resolution Regime
if this Agreement were governed by the laws of the United States or a state of the United States.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(c)</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
</FONT>For purposes of this Section a &ldquo;BHC Act Affiliate&rdquo; has the meaning assigned to the term &ldquo;affiliate&rdquo; in,
and shall be interpreted in accordance with, 12 U.S.C. &sect; 1841(k). &ldquo;Covered Entity&rdquo; means any of the following: (i) a
&ldquo;covered entity&rdquo; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &sect; 252.82(b); (ii) a &ldquo;covered
bank&rdquo; as that term is defined in, and interpreted in accordance with, 12 C.F.R. &sect; 47.3(b); or (iii) a &ldquo;covered FSI&rdquo;
as that term is defined in, and interpreted in accordance with, 12 C.F.R. &sect; 382.2(b). &ldquo;Default Right&rdquo; has the meaning
assigned to that term in, and shall be interpreted in accordance with, 12 C.F.R. &sect;&sect; 252.81, 47.2 or 382.1, as applicable. &ldquo;U.S.
Special Resolution Regime&rdquo; means each of (i) the Federal Deposit Insurance Act and the regulations promulgated thereunder, and (ii)
Title II of the Dodd-Frank Wall Street Reform and Consumer Protection Act and the regulations promulgated thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">[Remainder of the page intentionally left blank]</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"></P>

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the foregoing correctly sets forth the understanding
between the Company and the Agent, please so indicate in the space provided below for that purpose, whereupon this letter shall constitute
a binding agreement between the Company and the Agent.</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">&nbsp;</P>


<P STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 6pt"></P>

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">Very truly yours,</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-indent: 10pt"><B>BEAM GLOBAL</B></TD>
</TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top; width: 50%">&nbsp;</TD>
    <TD STYLE="width: 4%">By:</TD>
    <TD STYLE="vertical-align: top; width: 46%">/s/ Desmond Wheatley</TD>
</TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-top: #000000 1px solid; vertical-align: top">Name: Desmond Wheatley<BR>Title: Chief Executive Officer</TD>
</TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>ACCEPTED as of the date first above written:</B></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-indent: 10pt"><FONT STYLE="font-size: 10pt"><B>B. RILEY SECURITIES, INC.</B></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; width: 50%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: top; width: 47%"><FONT STYLE="font-size: 10pt">/s/ Matthew Feinberg</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-top: black 1pt solid"><FONT STYLE="font-size: 10pt">Name: Matthew Feinberg<BR>
Title: Sr. Managing Director</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt"></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>


<P STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 6pt"></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0pt; margin-top: 0pt; margin-bottom: 6pt">&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; 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; 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; 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; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>SCHEDULE 1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">______________________________________</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-top: 0pt; margin-bottom: 0pt; text-align: center">FORM OF PLACEMENT NOTICE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">______________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 10%">From:</TD>
  <TD STYLE="width: 90%">Beam Global</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>To: </TD>
  <TD>B. Riley Securities, Inc.</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>Attention:</TD>
  <TD>[&bull;]</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>Subject:</TD>
  <TD>At Market Issuance--Placement Notice</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">Ladies and Gentlemen:</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">Pursuant to the terms and
subject to the conditions contained in the At Market Issuance Sales Agreement between Beam Global, a Nevada corporation (the &ldquo;<U>Company</U>&rdquo;),
and B. Riley Securities, Inc. (the &ldquo;<U>Agent</U>&rdquo;), dated April 11, 2025, the Company hereby requests that the Agent sell
up to [____] of the Company&rsquo;s Common Stock, par value $0.001 per share, at a minimum market price of $&#9;per share, during the
time period beginning [month, day, time] and ending [month, day, time].</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left"></P>

<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>SCHEDULE 2</B></P>

<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"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Compensation</B></P>

<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"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company shall pay to the
Agent in cash, upon each sale of Placement Shares pursuant to this Agreement, an amount up to 3.0% of the gross proceeds from each sale
of Placement Shares.</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">&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; 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">&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; 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">&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; 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">&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; 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">&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; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>SCHEDULE 3</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Notice Parties</B></P>

<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"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><U>The Company</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&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: 20%"><FONT STYLE="font-size: 10pt">Desmond Wheatley</FONT></TD>
    <TD STYLE="width: 80%"><FONT STYLE="font-size: 10pt"><U>Desmond.Wheatley@beamforall.com</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Lisa Potok</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><U>Lisa.Potok@beamforall.com</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><U>B. Riley Securities</U></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Matt Feinberg</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><U>mfeinberg@brileysecurities.com</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Seth Appel</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><U>sappel@brileysecurities.com</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Keith Pompliano</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><U>kpompliano@brileysecurities.com</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Scott Ammaturo</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><U>sammaturo@brileysecurities.com</U></FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">with a copy to <U>atmdesk@brileysecurities.com</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: center"><B><U>EXHIBIT 7(1)<BR></U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: center"><B><U></U>Form of Representation Date Certificate </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: center"><B>___________, 20___</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.45in">This Representation Date
Certificate (this &ldquo;<U>Certificate</U>&rdquo;) is executed and delivered in connection with Section 7(1) of the At Market Issuance
Sales Agreement (the &ldquo;<U>Agreement</U>&rdquo;), dated April 11, 2025, and entered into between Beam Global (the &ldquo;<U>Company</U>&rdquo;)
and B. Riley Securities, Inc. All capitalized terms used but not defined herein shall have the meanings given to such terms in the Agreement.</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">The Company hereby certifies
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.</FONT>
</FONT>As of the date of this Certificate (i) the Registration Statement does not contain any untrue statement of a material fact or omit
to state a material fact required to be stated therein or necessary in order to make the statements therein not misleading and (ii) neither
the Registration Statement nor the Prospectus contain any untrue statement of a material fact or omit to state a material fact required
to be stated therein or necessary in order to make the statements therein, in light of the circumstances under which they were made, not
misleading and (iii) no event has occurred as a result of which it is necessary to amend or supplement the Prospectus in order to make
the statements therein not untrue or misleading for this paragraph 1 to be true.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">2.</FONT>
</FONT>Each of the representations and warranties of the Company contained in the Agreement were, when originally made, and are, as of
the date of this Certificate, true and correct in all material respects (unless such representation or warranty specifies a different
date or time, in which case such representation or warranty is true and correct in all material respects as of such date or time, as applicable).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">3.</FONT>
</FONT>Except as waived by the Agent in writing, each of the covenants required to be performed by the Company in the Agreement on or
prior to the date of the Agreement, this Representation Date, and each such other date prior to the date hereof as set forth in the Agreement,
has been duly, timely and fully performed in all material respects and each condition required to be complied with by the Company on or
prior to the date of the Agreement, this Representation Date, and each such other date prior to the date hereof as set forth in the Agreement
has been duly, timely and fully complied with in all material respects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">4.</FONT>
</FONT>Subsequent to the date of the most recent financial statements in the Prospectus, and except as described in the Prospectus, including
Incorporated Documents, there has been no Material Adverse Effect.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.</FONT>
</FONT>No stop order suspending the effectiveness of the Registration Statement or of any part thereof has been issued, and no proceedings
for that purpose have been instituted or are pending or, to the knowledge of the Company, threatened by any securities or other governmental
authority (including, without limitation, the Commission).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.55in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT>
No order suspending the effectiveness of the Registration Statement or the qualification or registration of the Placement Shares
under the securities or Blue Sky laws of any jurisdiction are in effect and no proceeding for such purpose is pending before, or
threatened, to the Company&rsquo;s knowledge or in writing by, any securities or other governmental authority (including, without
limitation, the Commission).</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">The undersigned has executed
this Representation Date Certificate as of the date first written above.</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">&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 50%">&nbsp;</TD>
  <TD STYLE="width: 50%"><B>BEAM GLOBAL</B></TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>By: ___________________________</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>Name: _________________________</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>Title: __________________________</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
</TABLE>

<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">&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; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 30 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: center"><B><U>EXHIBIT 7(o)</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.45in; text-align: center">Form of CFO Certificate</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 31 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>EXHIBIT 23</U></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>Permitted Issuer Free Writing Prospectuses</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: left">None.</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">&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; 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; 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; 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; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 32; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>7
<FILENAME>beam_ex1901.htm
<DESCRIPTION>INSIDER TRADING COMPLIANCE POLICY
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>EXHIBIT 19.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>BEAM GLOBAL</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>INSIDER TRADING POLICY</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>SCOPE</U>:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">This Policy applies to all transactions in the
securities of Beam Global (the &ldquo;<B><I>Company</I></B>&rdquo;), including common stock, options for common stock and any other securities
the Company may issue from time to time, such as convertible preferred stock and warrants, as well as to derivative securities relating
to the Company&rsquo;s stock, whether or not issued by the Company, such as exchange-traded options. This Policy applies to all employees,
officers and members of the Board of Directors of the Company. The Company may also determine that other persons should be subject to
this Policy, such as contractors or consultants who receive or have access to material nonpublic information (&ldquo;<B><I>Inside Information</I></B>&rdquo;)
regarding the Company. The basis for determining what constitutes Inside Information is discussed later in this Policy under the heading
&ldquo;Definition of Inside Information.&rdquo; This group of people, members of their immediate families, members of their households,
and entities for which they control (or share control of) investment decisions with respect to the Company&rsquo;s securities (collectively,
&ldquo;<B><I>Family and Controlled Entities</I></B>&rdquo;), are sometimes referred to in this Policy as &ldquo;<B><I>Insiders.</I></B>&rdquo;
This Policy also applies to any person who receives Inside Information from the Company or any Insider. Any person who possesses Inside
Information regarding the Company is an Insider for so long as the Information is not publicly known.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Remember, anyone scrutinizing transactions in the
Company&rsquo;s securities will be doing so after the fact, with the benefit of hindsight. As a practical matter, before engaging in any
transaction, Insiders and employees should carefully consider how enforcement authorities and others might view the transaction in hindsight.
This is the case even if for transactions conducted during an open trading window.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>PURPOSE</U>:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">This Policy provides guidelines to employees, officers,
members of the Board of Directors of the Company and others with respect to transactions in the Company&rsquo;s securities. The Company
has a designated Insider Trading Compliance Officer (&ldquo;<B><I>Compliance Officer</I></B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>DEFINITION OF TERMS</U>:</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"><B>Material Nonpublic Information</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Before trading, any director, employee or other
person subject to this Policy needs to evaluate whether he or she is in possession of material information not available to the investing
public.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">It is not possible to define all categories of
material information. However, information should be regarded as material if there is a reasonable likelihood that it would be considered
important to an investor in making an investment decision regarding the purchase or sale of the Company&rsquo;s securities. While it may
be difficult under this standard to determine whether particular information is material, there are various categories of information
that are particularly sensitive. Examples of such information may include:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Identity of business development projects scheduled
to close</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Financial results</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Projections of future earnings or losses</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">New equity or debt offerings</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">News of a pending or proposed merger, corporate
partnership or licenses to or from third parties</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Patent office actions (such as allowing, issuing
or denying a patent, or starting interference proceedings)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">News of the disposition of a subsidiary</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Impending bankruptcy or financial liquidity problems</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Stock splits</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Product or company acquisitions</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Significant litigation exposure due to actual
or threatened litigation</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol; font-size: 10pt">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Major changes in senior management</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Unanticipated problems with products, suppliers
or vendors</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Commencement of a new development effort</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#160;</TD><TD STYLE="width: 34%; text-align: center"><!-- 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; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Nonpublic information is information that has not
been previously disclosed to the general public and is otherwise not available to the general public. Either positive or negative information
can be material.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>POLICY</U>:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>General Policy</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">It is the policy of the Company to oppose the unauthorized
disclosure of any nonpublic information acquired in the workplace, and the misuse of Inside Information in securities trading. It is the
policy of the Company that no director, officer or employee or any other person designated by this Policy or by the Compliance Officer
as subject to this Policy, or relative of such person, who has material nonpublic information relating to the Company, may buy or sell
securities of the Company or engage in other transactions in the Company&rsquo;s securities except as permitted by this Policy, directly
or indirectly (including through family members), or engage in any other action to take personal advantage of that information, or pass
on such information to others or assist anyone else engaged in the foregoing activities. This policy also applies to material information
relating to any other company, including customers or suppliers, obtained in the course of employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Specific Policies Applicable to All Employees
and Directors</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>a)</B></TD><TD><B>Trading on Material Nonpublic Information</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">No director, officer, or employee of the Company
or any other person subject to this Policy, and no member of the immediate family or household of any such person, shall engage in any
transaction involving the Company&rsquo;s securities from the date that he or she possesses Inside Information until the close of business
on the second Trading Day following the date of public disclosure of that information, or until such nonpublic information is no longer
material. &ldquo;<B><I>Trading Day</I></B>&rdquo; means a day on which national stock exchanges and the National Association of Securities
Dealers, Inc. stock markets (NASDAQ), and the OTC Bulletin Board are open for trading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In most cases, where Inside Information becomes
available or when that information is imminent, the Compliance Officer will notify Insiders that the &ldquo;trading window&rdquo; in the
Company&rsquo;s stock is closed until further notice. Directors, officers and certain employees also must comply with the &ldquo;window
period&rdquo; policies described below concerning any transaction involving the Company&rsquo;s securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If a person possesses Inside Information, then
subject to approved rule 10b5-1 trading plans as described below, he or she must forego any proposed transaction in the Company&rsquo;s
shares, even though he or she planned to make the transaction before he or she learned of the Inside Information, even though the failure
to execute such transaction may result in loss or the inability to generate an anticipated profit, and regardless of whether the person
received formal notification of a close in the &ldquo;trading window.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>b)</B></TD><TD><B>Tipping; Trading Advice</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">An Insider shall not disclose (&ldquo;<B><I>tip</I></B>&rdquo;)
Inside Information to any other person (including family members) where such information may be used by such person to his or her profit
by trading in the securities of companies to which such information relates. An Insider or related person shall not make recommendations
or express opinions on the basis of Inside Information as to trading in the Company&rsquo;s securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company discourages all directors, officers
and other employees from giving trading advice concerning Company securities to third parties even when they do not possess material non-public
information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>c)</B></TD><TD><B>Confidentiality of Nonpublic Information</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Nonpublic Information relating to the Company is
the property of the Company and the unauthorized disclosure of such information is forbidden.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>d)</B></TD><TD><B>Option Exercises and Sales</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Holders of options to purchase stock of the Company
utilizing any Company same day sale program that may be in effect are prohibited from same day exercises and sales if they possess Inside
Information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The exercise of stock options for cash under the
Company&rsquo;s stock option plans (but not the sale of any such shares) is exempt from this Policy, since the other party of the transaction
is the Company itself and the price does not vary with the market but is fixed by the terms of the option agreement of the plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>e)</B></TD><TD><B>Rule 10b5- 1 Plans</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company recognizes the potential need of employees
and may allow employees, with prior approval of the Compliance Officer, to enter into Rule 10b5-1 plan arrangements with brokerage and
investment firms to facilitate the trading of Company securities.&nbsp; These arrangements should be pre-cleared by the Compliance Officer
prior to execution to insure full compliance with Rule 10b5-1.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>f)</B></TD><TD><B>Short Sales</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">No officer, employee, or director of the Company
(or any other person designated by this Policy or by the Compliance Officer as subject to this Policy) may make a short sale or similar
related transaction of the Company&rsquo;s securities. Similarly, the Company strongly discourages directors or executive officers from
engaging in hedging transactions. Any person wishing to enter into such an arrangement must first submit the proposed transaction for
approval by the Compliance Officer. Any request for preclearance of a hedging or similar arrangement must be submitted to the Compliance
Officer at least two weeks prior to the proposed execution of documents evidencing the proposed transaction and must set forth a justification
for the proposed transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Additional Requirements Applicable to Directors,
Officers and Certain Employees</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>a)</B></TD><TD><B>Preclearance of Trades</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">All directors, officers and other persons listed
in <U>Exhibit A</U>, and any other person that the Compliance Officer designates as being subject to these procedures (collectively, &ldquo;<B><I>Access
Individuals</I></B>&rdquo;), shall not trade in the Company&rsquo;s securities until after the individual has completed the Company&rsquo;s
&ldquo;preclearance&rdquo; process. Each such Access Individual should contact the Compliance Officer before commencing any trade in the
Company&rsquo;s securities and obtain the Compliance Officer&rsquo;s approval before proceeding with the transaction. The Compliance Officer
is under no obligation to approve a transaction submitted for preclearance and may determine not to permit the transaction. If a person
seeks preclearance and permission to engage in the transaction is denied, then he or she should refrain from initiating any transaction
in the Company&rsquo;s securities and should not inform any other person of the restriction. When a request for preclearance is made,
the requestor should carefully consider whether he or she may be aware of any material nonpublic information about the Company and should
describe fully those circumstances to the Compliance Officer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>b)</B></TD><TD><B>Trading Windows: Trading Blackout Periods</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Each Access Individual must confirm that the trade
is consistent with the Company&rsquo;s &ldquo;<B><I>Trading Windows</I></B>&rdquo; and &ldquo;<B><I>Trading Blackout Periods.</I></B>&rdquo;
Trading Windows are the predetermined periods of time during which certain employees, officers and directors (and others subject to this
Policy) can trade Company securities. As discussed below, the specific &ldquo;Trading Window&rdquo; applicable to an individual may depend
upon his/her position in the Company, and whether he/she is in the possession of material, nonpublic information. &ldquo;<B><I>Blackout
Periods</I></B>&rdquo; are the specific periods of time that the Company designates during which no Access Individual (or anyone else
subject to Blackout Periods) may trade in Company securities. The Company may designate a special &ldquo;Blackout Period&rdquo; during
which no trading in Company securities is permitted, even if the time period is during a &ldquo;Trading Window.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">These Blackout Periods, and the Trading Windows
during which you may trade in Company securities, are discussed below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>c)</B></TD><TD><B>Quarterly Blackout Periods</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company&rsquo;s announcement of quarterly financial
results can have the potential to have a material effect on the market for the Company&rsquo;s securities. Therefore, to avoid even the
appearance of trading while aware of material nonpublic information, the Company has adopted quarterly blackout periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Blackout
Periods for Access Individuals</U>. Access Individuals, and their Family and Controlled Entities, may not trade in the Company&rsquo;s
securities during the period beginning on the 16<SUP>th</SUP> day of the last month of each fiscal quarter and ending after the close
of trading on the second full Trading Day following the Company&rsquo;s widespread public release of its quarterly or year-end earnings.
Widespread public release may take the form of an earnings press release or, if the Company does not issue an earnings press release,
the filing of a Quarterly Report on Form 10-Q (or in the case of annual results, an Annual Report on Form 10-K).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in">Under certain very limited circumstances, a person
subject to this restriction may be permitted to trade during a Blackout Period, but only if the Compliance Officer concludes that the
person does not in fact possess material nonpublic information. Persons wishing to trade during a Blackout Period must contact the Compliance
Officer for approval at least two Trading Days in advance of any proposed transaction involving securities of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Blackout
Periods for Employees who are not Access Individuals</U>. The Company or the Compliance Officer may also from time to time designate other
employees of the Company as being subject to the restrictions and procedures described as applicable to Access Individuals, by notice
to such employees. All employees who are so designated, together with their Family and Controlled Entities, may not trade in the Company&rsquo;s
securities during the Blackout Periods described above or such other periods as the Compliance Officer may designate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>No
Trading At Any Time While in the Possession of Material Nonpublic Information</U>. Please remember that no director, officer or employee
possessing material nonpublic information concerning the Company may trade in Company securities, including when they are not in a Blackout
Period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>d)</B></TD><TD><B>Event-specific Blackout Periods</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">From time to time, an event may occur or circumstance
may exist that is material to the Company and is known by only a few directors, executive officers and other employees. For so long as
the event or circumstance remains material and nonpublic, Access Individuals and such other persons as are designated by the Compliance
Officer, together with their Family and Controlled Entities, may not trade in the Company&rsquo;s securities. The existence of an event-specific
or circumstance-specific blackout will not be announced, other than to those who are aware of the event or circumstance giving rise to
the blackout. If, however, a person whose trades are subject to pre-clearance requests permission to trade in the Company&rsquo;s securities
during an event-specific or circumstance-specific blackout, the Compliance Officer will inform the requester of the existence of a blackout
period without disclosing the reason for the blackout. Any person made aware of the existence of an event-specific or circumstance-specific
blackout should not disclose the existence of the blackout to any other person.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The failure of the Compliance Officer to designate
a person as being subject to an event-specific or circumstance-specific blackout will not relieve that person of the obligation to not
trade while aware of material nonpublic information. No person subject to the above trading window and blackout policies may trade in
Company securities outside of the applicable permitted trading windows or during any special blackout periods that the Compliance Officer
may designate. No director, officer or employee may disclose to any outside third party that a special blackout period has been designated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>e)</B></TD><TD><B>Section 16(b) Compliance</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">All persons who are &ldquo;officers&rdquo; as defined
in Section 16 of the Exchange Act and the rules and regulations promulgated thereunder (&ldquo;<B><I>Section 16(b) Persons</I></B>&rdquo;)
must also comply with the reporting obligations and limitations on short-swing transactions set forth in Section 16(b) of the Exchange
Act. The Company may from time to time identify such persons on Exhibit A attached to this Policy. The practical effect of these provisions
is that Section 16(b) Persons who purchase and sell the Company&rsquo;s securities within a six-month period must return all profits to
the Company whether or not they had knowledge of any Inside Information. Under these provisions, and so long as certain other criteria
are met, neither the receipt of an option nor the exercise of the option is deemed a purchase under Section 16(b); however, the sale of
any such shares is a sale under Section 16(b). Moreover, no Section 16(b) Person may ever make a short sale of the Company&rsquo;s stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Section 16(b) Persons must report virtually all
transactions in securities related to the Company, including transactions that are not otherwise subject to this Policy (such as stock
option plan option exercises). Most transactions (including option grants) must be reported on a current basis, no later than two Trading
Days after the date of the transaction. The failure to report or the late report of a transaction required to be reported by Section 16(b)
is a violation of federal law, potentially subjecting the insider to monetary penalties and requiring the Company to disclose by name
the person responsible for the delinquent or missing filing in the Company&rsquo;s publicly filed documents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Chief Financial Officer or a staff member may
assist Section 16(b) persons with the timely electronic (by EDGAR) filing of SEC reports, including Forms 3, 4 and 5. It is recommended
that directors and officers provide the Chief Financial Officer with Power of Attorney to file such documents on their behalf. After pre-clearance
of a transaction, the Section 16(b) person must immediately provide the Chief Financial Officer or designated staff person the details
of each transaction, in order to expeditiously prepare and file the Form 4.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Applicability of Policy to Inside Information
Regarding Other Companies</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">This Policy also applies to Inside Information
relating to other companies, including the Company&rsquo;s vendors, licensors or customers (&ldquo;<B><I>business partners</I></B>&rdquo;),
when that information is obtained in the course of employment with, or other services performed on behalf of, the Company. Civil and criminal
penalties, and termination of employment, may result from trading on inside information regarding the Company&rsquo;s business partners.
Inside Information about the Company&rsquo;s business partners should be treated with the same care as Inside Information related directly
to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>a)</B></TD><TD><B>Duties of Compliance Officer</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company has appointed a Compliance Officer.
The duties of the Compliance Officer include, but are not limited to, the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Notification of the closing of trading windows.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Pre-clearing all transactions involving the Company&rsquo;s securities by
those individuals listed on <U>Exhibit A</U> to the Policy.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Assisting in the preparation and timely filing of Section 16(b) reports.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Serving as the designated recipient at the Company of copies of reports filed
with the SEC by Section 16(b) Individuals.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">To the extent the Compliance Officer deems necessary, providing periodic
reminders to all Section 16(b) Individuals regarding their obligations to report.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Performing cross-checks of available materials to determine trading activity
by officers, as needed.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Circulating the Policy as described above.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Coordinating compliance activities with respect to Rule 144 requirements.</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">b)</TD><TD><B>Individual Responsibility to Comply with Policy</B></TD></TR></TABLE>

<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">Persons subject to this Policy have ethical and legal obligations to
maintain the confidentiality of information about the Company and to not engage in transactions in the Company&rsquo;s securities while
in possession of material nonpublic information. Each individual is responsible for making sure that he or she complies with this Policy,
and that any family members, household member or entity whose transactions are subject to this Policy, also comply with this Policy. In
all cases, the responsibility for determining whether an individual is in possession of material nonpublic information rests with that
individual, and any action on the part of the Company, the Compliance Officer or any other employee or director pursuant to this Policy
(or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws.
You could be subject to severe legal penalties and disciplinary action by the Company for any conduct prohibited by this Policy or applicable
securities laws, as described below in more detail. Beyond the guidelines set forth in this Policy, appropriate judgment should be exercised
in connection with any trade in the Company&rsquo;s securities.</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"><B><U>Potential Criminal and Civil Liability and/or
Disciplinary Action</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>a)</B></TD><TD><B>Liability for Insider Trading</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Persons may be subject to major financial fines
and penalties and significant prison sentences for engaging in transactions in the Company&rsquo;s securities at the time when they possess
Inside Information regarding the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company, as well as a director, officer, or
other Company manager, is subject to liability under the federal securities laws if the Company or such person knew or recklessly disregarded
the fact that a person directly or indirectly under the Company&rsquo;s or such person&rsquo;s control was likely to engage in insider
trading and failed to take appropriate steps to prevent such an act before it occurred. The penalties for such inaction can be significant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If material nonpublic information is inadvertently
disclosed, no matter what the circumstances, by any Company director, officer, employee, or their relatives, the person making or discovering
that disclosure should immediately report the facts to the Chief Executive Officer of the Company or the Audit Committee of the Board
of Directors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>b)</B></TD><TD><B>Liability for Tipping</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Persons may also be liable for improper transactions
by any person (a &ldquo;<B><I>tippee</I></B>&rdquo;) to whom they have disclosed Inside Information regarding the Company or to whom they
have made recommendations or expressed opinions on the basis of such information as to trading in the Company&rsquo;s securities. The
Securities and Exchange Commission (the &ldquo;<B><I>SEC</I></B>&rdquo;) has imposed large penalties even when the disclosing person did
not profit from the trading. The SEC, the stock exchanges and the National Association of Securities Dealers, Inc. use sophisticated electronic
surveillance techniques to uncover insider trading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>c)</B></TD><TD><B>Possible Disciplinary Actions</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Employees of the Company who violate this Policy
are subject to disciplinary action by the Company as determined by its officers. Penalties any include ineligibility for future participation
in the Company&rsquo;s equity incentive plans or termination of employment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><B>d)</B></TD><TD><B>Post-Termination Transactions</B></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Please keep in mind that this Policy Statement
will continue to impact your ability to trade in Company securities even after your employment ends. Specifically, if you are in possession
of material nonpublic information when your employment terminates, you may not trade in Company securities until that information has
become public or is no longer material.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Inquiries</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Please direct your questions as to any of the matters
discussed in this Policy to the Compliance Officer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exhibit A</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Section 16(b) Persons</U></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">All Officers (as defined in Exchange Act Rule 16a-1) &amp; Directors:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">CEO</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">CFO</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">COO</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"><U>Access Individuals</U></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">All directors and officers, as well as other employees that have access
to material nonpublic information due to the nature of their positions with the Company. Currently, the additional Access individuals
include:</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-indent: 0.5in">VP of Sales &amp; Marketing</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Director of Operations</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Director of Engineering</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Senior Engineering Manager</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Corporate Controller</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Senior Accounting Manager</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Senior Accountant</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Plant Manager</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Head of European Operations</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">The Compliance Officer, may, from time, designate consultants involved
in one or more of the areas described below as being subject to this Policy, in each case where the nature of the consultant&rsquo;s work
is reasonably likely to give them access to material nonpublic information concerning the Company:</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-indent: 0.5in">PR/IR</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Business Development</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Legal &amp; Patents</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Market Research</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Research &amp; Development</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">Financial Reporting</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">&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">&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">&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">&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">&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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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"></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>Exhibit B</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>BEAM GLOBAL</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>POLICY ON AVOIDANCE OF INSIDER TRADING</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>CERTIFICATION</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">&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; text-indent: 0.5in">I certify that I have received
and reviewed the Company&rsquo;s Policy on Avoidance of Insider Trading. I understand that the Chief Financial Officer is available to
answer to any questions I have regarding the Policy.</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">&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">Signature: _________________________________________________</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date:  _________________________________________________</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Print name: _________________________________________________</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">&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">&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">&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">&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">&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">&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">&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">&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">&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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exhibit C</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>REQUEST TO BUY OR SELL IN SECURITIES</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">&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 10%">TO:</TD>
  <TD STYLE="width: 90%">Chief Financial Officer of Beam Global</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>FROM:</TD>
  <TD>____________________________</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>RE:</TD>
  <TD>Pending Securities Transaction</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>&nbsp;</TD>
  <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>DATE:</TD>
  <TD>____________________________</TD></TR>
</TABLE>

<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; text-align: justify; text-indent: 0.5in">The undersigned intends to
buy/sell __________________ shares of Common Stock of _____________________on or before________________ In connection with the pending
transaction, the undersigned hereby requests permission from Beam Global to engage in the above described transaction and hereby certifies
to Beam Global, that, to the best knowledge of the undersigned, I am not in possession of any information that is not also available to
the public at large or which could affect the market price of the above security or to which a reasonable investor would attach importance
in deciding whether to buy, sell, or retain such security.</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 420pt">_____________________________________</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">Approved this ___ day of_________ , ______.</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">BEAM GLOBAL</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">By: ___________________________________________</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Name: ___________________________________________<U></U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Title: ___________________________________________</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">&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">&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">&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">&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">&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"></P>

<!-- Field: Page; Sequence: 9; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&#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>
    <!-- Field: /Page -->

<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-21.1
<SEQUENCE>8
<FILENAME>beam_ex2101.htm
<DESCRIPTION>LIST OF SUBSIDIARIES OF THE REGISTRANT
<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>EXHIBIT 21.1</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>SUBSIDIARIES OF BEAM GLOBAL</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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: 53%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name</B></FONT></TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 44%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>State/Jurisdiction of Formation</B></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amiga Doo Kraljevo, a Serbian company</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Serbia</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">Telcom Doo Beograd</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top">Serbia</TD></TR>
  </TABLE>
<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.1
<SEQUENCE>9
<FILENAME>beam_ex2301.htm
<DESCRIPTION>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM (MARCUM LLP)
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B>EXHIBIT 23.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="text-transform: uppercase"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>Independent Registered Public Accounting Firm&rsquo;s
Consent</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We consent to the incorporation by reference in the
Registration Statement on Form S-3 (No. 333-272396) and Form S-8 (Nos. 333-248441 and 333-260036), of our report dated April 11, 2025
relating to the financial statements of Beam Global appearing in this Annual Report on Form 10-K for the year ended December 31, 2024.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Marcum <FONT STYLE="font-variant: small-caps">llp</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">New York, NY</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">April 11, 2025</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>10
<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; 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: 48px; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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-size: 10pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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-size: 10pt"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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-size: 10pt"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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: April 11, 2025</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>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>11
<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"><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, Lisa A. Potok, 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-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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-size: 10pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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-size: 10pt"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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-size: 10pt"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 48px; font-size: 10pt"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="font-size: 10pt; 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: April 11, 2025</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>Lisa A. Potok</B></U></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Lisa A. Potok,</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>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>12
<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"><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, 2024 (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: <FONT>April 11</FONT>, 2025</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>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>13
<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"><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, 2024 (the &ldquo;Report&rdquo;) I, Lisa
A. Potok, 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"><B>/s/ Lisa A. Potok</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Date: April 11, 2025</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Lisa A. Potok, 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-97.1
<SEQUENCE>14
<FILENAME>beam_ex9701.htm
<DESCRIPTION>CLAWBACK POLICY
<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>EXHIBIT 97.1</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>BEAM GLOBAL </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>EXECUTIVE OFFICER CLAWBACK POLICY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>I.</B></FONT></TD>
    <TD STYLE="width: 95%; font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Purpose</U></B></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">This Executive Officer Clawback Policy describes
the circumstances under which Covered Persons of Beam Global and any of its direct or indirect subsidiaries (the &ldquo;<B>Company</B>&rdquo;)
will be required to repay or return Erroneously Awarded Compensation to the Company.</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">This Policy and any terms used in this Policy
shall be construed in accordance with any SEC regulations promulgated to comply with Section 954 of the Dodd-Frank Wall Street Reform
and Consumer Protection Act of 2010, as codified in Section 10D of the Securities Exchange Act of 1934, as amended, and the listing rules
adopted by Nasdaq that are applicable to the Company.</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">Each Covered Person of the Company shall sign
an Acknowledgement and Agreement to the Clawback Policy in substantially the form attached hereto as <B><U>Exhibit A</U></B> as a condition
to his or her participation in any of the Company&rsquo;s incentive-based compensation programs.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; font-size: 10pt"><FONT STYLE="font-size: 10pt"><B>II.</B></FONT></TD>
    <TD STYLE="width: 95%; font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Definitions</U></B></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">For purposes of this Policy, the following capitalized
terms shall have the meaning set forth below:</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Accounting Restatement</U></B>&rdquo; shall mean an accounting restatement (i) due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial restatements that is material to the previously issued financial statements (a &ldquo;Big R&rdquo; restatement), or (ii) that corrects an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a &ldquo;little&nbsp;r&rdquo; restatement).</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Board</U></B>&rdquo; shall mean the Board of Directors of the Company.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Clawback-Eligible Incentive Compensation</U></B>&rdquo; shall mean, in connection with an Accounting Restatement, any Incentive-Based Compensation Received by a Covered Person (regardless of whether such Covered Person was serving at the time that Erroneously Awarded Compensation is required to be repaid) (i) on or after the Nasdaq Effective Date, (ii) after beginning service as a Covered Person, (iii) while the Company has a class of securities listed on a national securities exchange or national securities association, and (iv) during the Clawback Period.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Clawback Period</U></B>&rdquo; shall mean, with respect to any Accounting Restatement, the three completed fiscal years immediately preceding the Restatement Date and any transition period (that results from a change in the Company&rsquo;s fiscal year) of less than nine months within or immediately following those three completed fiscal years.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Committee</U></B>&rdquo; shall mean the Compensation Committee of the Board.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(f)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Covered Person</U></B>&rdquo; shall mean any person who is, or was at any time, during the Clawback Period, an Executive Officer of the Company. &nbsp;For the avoidance of doubt, Covered Person may include a former Executive Officer that left the Company, retired or transitioned to an employee role (including after serving as an Executive Officer in an interim capacity) during the Clawback Period.</FONT></TD></TR>
  </TABLE>
<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"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">(g)</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Erroneously Awarded Compensation</U></B>&rdquo; shall mean the amount of Clawback-Eligible Incentive Compensation that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts. &nbsp;This amount must be computed without regard to any taxes paid.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(h)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Executive Officer</U></B>&rdquo; shall mean the Company&rsquo;s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (including an officer of the Company&rsquo;s parent(s) or subsidiaries) who performs similar policy-making functions for the Company. &nbsp;For the sake of clarity, at a minimum, all persons who would be executive officers pursuant to Rule 401(b) under Regulation S-K shall be deemed &ldquo;Executive Officers&rdquo;.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(i)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Financial Reporting Measures</U></B>&rdquo; shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company&rsquo;s financial statements, and all other measures that are derived wholly or in part from such measures. &nbsp;For purposes of this Policy, Financial Reporting Measures shall, without limitation, include stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return).</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(j)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Incentive-Based Compensation</U></B>&rdquo; shall have the meaning set forth in Section III below.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(k)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Nasdaq</U></B>&rdquo; shall mean The Nasdaq Stock Market.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(l)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Nasdaq Effective Date</U></B>&rdquo; shall mean October 2, 2023.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(m)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Policy</U></B>&rdquo; shall mean this Executive Officer Clawback Policy, as the same may be amended and/or restated from time to time.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(n)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Received</U></B>&rdquo; shall mean Incentive-Based Compensation received, or deemed to be received, in the Company&rsquo;s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation is attained, even if the payment or grant occurs after the fiscal period.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(o)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Repayment Agreement</U></B>&rdquo; shall have the meaning set forth in Section V below.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(p)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>Restatement Date</U></B>&rdquo; shall mean the earlier of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date that a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(q)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>SARs</U></B>&rdquo; shall mean stock appreciation rights.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(r)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">&ldquo;<B><U>SEC</U></B>&rdquo; shall mean the U.S. Securities and Exchange Commission.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-size: 10pt"><B>III.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Incentive-Based Compensation</U></B></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">&ldquo;Incentive-Based Compensation&rdquo; shall
mean any compensation that is granted, earned or vested wholly or in part upon the attainment of a Financial Reporting Measure.</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of this Policy, specific examples
of Incentive-Based Compensation include, but are not limited to:</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="width: 90%; text-align: justify"><FONT STYLE="font-size: 10pt">Non-equity incentive plan awards that are earned based, wholly or in part, based on satisfaction of a Financial Reporting Measure performance goal;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Bonuses paid from a &ldquo;bonus pool,&rdquo; the size of which is determined, wholly or in part, based on satisfaction of a Financial Reporting Measure performance goal;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Other cash awards based on satisfaction of a Financial Reporting Measure performance goal;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Restricted stock, restricted stock units, performance share units, stock options and SARs that are granted or become vested, wholly or in part, on satisfaction of a Financial Reporting Measure performance goal; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Proceeds received upon the sale of shares acquired through an incentive plan that were granted or vested based, wholly or in part, on satisfaction of a Financial Reporting Measure performance goal.</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">For purposes of this Policy, Incentive-Based Compensation
excludes:</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="width: 90%; text-align: justify"><FONT STYLE="font-size: 10pt">Any base salaries (except with respect to any salary increases earned, wholly or in part, based on satisfaction of a Financial Reporting Measure performance goal);</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Bonuses paid solely at the discretion of the Committee or Board that are not paid from a &ldquo;bonus pool&rdquo; that is determined by satisfying a Financial Reporting Measure performance goal;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Equity awards that vest solely based on the passage of time and/or satisfaction of one or more non-Financial Reporting Measures.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>IV.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Determination and Calculation of Erroneously Awarded Compensation</U></B></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">In the event of an Accounting Restatement, the
Committee shall promptly (and in all events within ninety (90) days after the Restatement Date) determine the amount of any Erroneously
Awarded Compensation for each Executive Officer in connection with such Accounting Restatement and shall promptly thereafter provide each
Executive Officer with a written notice containing the amount of Erroneously Awarded Compensation and a demand for repayment or return,
as applicable.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Cash Awards</U></B>. &nbsp;With respect to cash awards, the Erroneously Awarded Compensation is the difference between the amount of the cash award (whether payable as a lump sum or over time) that was Received and the amount that should have been received applying the restated Financial Reporting Measure.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Cash Awards Paid From Bonus Pools</U></B>. &nbsp;With respect to cash awards paid from bonus pools, the Erroneously Awarded Compensation is the pro rata portion of any deficiency that results from the aggregate bonus pool that is reduced based on applying the restated Financial Reporting Measure.</FONT></TD></TR>
  </TABLE>
<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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Equity Awards</U></B>. &nbsp;With respect to equity awards, if the shares, options or SARs are still held at the time of recovery, the Erroneously Awarded Compensation is the number of such securities Received in excess of the number that should have been received applying the restated Financial Reporting Measure (or the value in excess of that number). &nbsp;If the options or SARs have been exercised, but the underlying shares have not been sold, the Erroneously Awarded Compensation is the number of shares underlying the excess options or SARs (or the value thereof). &nbsp;If the underlying shares have already been sold, then the Committee shall determine the amount which most reasonably estimates the Erroneously Awarded Compensation.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Compensation Based on Stock Price or Total Shareholder Return</U></B>. &nbsp;For Incentive-Based Compensation based on (or derived from) stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received (in which case, the Committee shall maintain documentation of such determination of that reasonable estimate and provide such documentation to Nasdaq in accordance with applicable listing standards).</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>V.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Recovery of Erroneously Awarded Compensation</U></B></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">Once the Committee has determined the amount of
Erroneously Awarded Compensation recoverable from the applicable Covered Person, the Committee shall take all necessary actions to recover
the Erroneously Awarded Compensation. Unless otherwise determined by the Committee, the Committee shall pursue the recovery of Erroneously
Awarded Compensation in accordance with the below:</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Cash Awards</U></B>. &nbsp;With respect to cash awards, the Committee shall either (i) require the Covered Person to repay the Erroneously Awarded Compensation in a lump sum in cash (or such property as the Committee agrees to accept with a value equal to such Erroneously Awarded Compensation) reasonably promptly following the Restatement Date, or (ii) if approved by the Committee, offer to enter into a Repayment Agreement. &nbsp;If the Covered Person accepts such offer and signs the Repayment Agreement within a reasonable time as determined by the Committee, the Company shall countersign such Repayment Agreement.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Unvested Equity Awards</U></B>. &nbsp;With respect to those equity awards that have not yet vested, the Committee shall take all necessary action to cancel, or otherwise cause to be forfeited, the awards in the amount of the Erroneously Awarded Compensation.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Vested Equity Awards</U></B>. &nbsp;With respect to those equity awards that have vested, and the underlying shares have not been sold, the Committee shall take all necessary action to cause the Covered Person to deliver and surrender the underlying shares in the amount of the Erroneously Awarded Compensation.</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">In the event that the Covered Person has sold
the underlying shares, the Committee shall either (i)&nbsp;require the Covered Person to repay the Erroneously Awarded Compensation in
a lump sum in cash (or such property as the Committee agrees to accept with a value equal to such Erroneously Awarded Compensation) reasonably
promptly following the Restatement Date, or (ii) if approved by the Committee, offer to enter into a Repayment Agreement. If the Covered
Person accepts such offer and signs the Repayment Agreement within a reasonable time as determined by the Committee, the Company shall
countersign such Repayment Agreement.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Repayment Agreement</U></B>. &nbsp;&ldquo;Repayment Agreement&rdquo; shall mean an agreement (in a form reasonably acceptable to the Committee) with the Covered Person for the repayment of the Erroneously Awarded Compensation as promptly as possible without unreasonable economic hardship to the Covered Person.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Effect of Non-Repayment</U></B>. &nbsp;To the extent that a Covered Person fails to repay all Erroneously Awarded Compensation to the Company when due (as determined in accordance with this Policy), the Company shall, or shall cause one or more other members of the Company to take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Covered Person.</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">&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; text-align: justify"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">The Committee shall have broad discretion to determine
the appropriate means of recovery of Erroneously Awarded Compensation based on all applicable facts and circumstances and taking into
account the time value of money and the cost to shareholders of delaying recovery. However, in no event may the Company accept an amount
that is less than the amount of Erroneously Awarded Compensation in satisfaction of a Covered Person&rsquo;s obligations hereunder.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>VI.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Discretionary Recovery</U></B></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">Notwithstanding anything herein to the contrary,
the Company shall not be required to take action to recover Erroneously Awarded Compensation if any one of the following conditions are
met and the Committee determines that recovery would be impracticable:</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt">(i)</FONT></TD>
    <TD STYLE="width: 90%; text-align: justify"><FONT STYLE="font-size: 10pt">The direct expenses paid to a third party to assist in enforcing this Policy against a Covered Person would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously Awarded Compensation, documented such attempts and provided such documentation to Nasdaq;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(ii)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Recovery would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company has obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to Nasdaq; or</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(iii)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>VII.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Reporting and Disclosure Requirements</U></B></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">The Company shall file all disclosures with respect
to this Policy in accordance with the requirements of the federal securities laws, including the disclosure required by the applicable
filings required to be made with the SEC.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>VIII.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Effective Date</U></B></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">This Policy shall be effective as of December
1, 2024. This Policy shall apply to any Incentive-Based Compensation Received on or after the Nasdaq Effective Date, even if such Incentive-Based
Compensation was approved, awarded or granted to a Covered Person prior to such date.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>IX.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>No Indemnification</U></B></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">The Company shall not indemnify any Covered Person
against the loss of Erroneously Awarded Compensation and shall not pay, or reimburse any Covered Persons for premiums, for any insurance
policy to fund such Covered Person&rsquo;s potential recovery obligations.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>X.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Administration</U></B></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">The Committee has the sole discretion to administer
this Policy and ensure compliance with Nasdaq Rules and any other applicable law, regulation, rule or interpretation of the SEC or Nasdaq
promulgated or issued in connection therewith. Actions of the Committee pursuant to this Policy shall be taken by the vote of a majority
of its members. The Committee shall, subject to the provisions of this Policy, make such determinations and interpretations and take such
actions as it deems necessary, appropriate or advisable. All determinations and interpretations made by the Committee shall be final,
binding and conclusive.</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>XI.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Amendment; Termination</U></B></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">The Committee may amend this Policy from time
to time in its discretion and shall amend this Policy as it deems necessary, including as and when it determines that it is legally required
by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which
the Company&rsquo;s securities are then listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this
Section XI to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after
taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate
any federal securities laws, SEC rule, or the rules of any national securities exchange or national securities association on which the
Company&rsquo;s securities are then listed.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>XII.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Other Recoupment Rights; No Additional Payments</U></B></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">The Committee intends that this Policy will be
applied to the fullest extent of the law. The Committee may require that any employment agreement, equity award agreement or any other
agreement entered into on or after December 1, 2023 shall, as a condition to the grant of any benefit thereunder, require a Covered Person
to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other
rights under applicable law, regulation or rule or pursuant to the terms of any similar policy in any employment agreement, equity plan,
equity award agreement or similar arrangement and any other legal remedies available to the Company. However, this Policy shall not provide
for recovery of Incentive-Based Compensation that the Company has already recovered pursuant to Section 304 of the Sarbanes-Oxley Act
or other recovery obligations.</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%">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>XIII.</B></FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-size: 10pt"><B><U>Successors</U></B></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">This Policy shall be binding and enforceable against
all Covered Persons and their beneficiaries, heirs, executors, administrators or other legal representatives.</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">&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">&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">&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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Exhibit A</U></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>ACKNOWLEDGEMENT AND AGREEMENT<BR>
TO THE<BR>
EXECUTIVE OFFICER CLAWBACK POLICY<BR>
OF<BR>
BEAM GLOBAL</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: justify">By signing below, the undersigned acknowledges
and confirms that the undersigned has received and reviewed a copy of Beam Global&rsquo;s Executive Officer Clawback Policy (the &ldquo;Policy&rdquo;).
Capitalized terms used but not otherwise defined in this Acknowledgement Form (this &ldquo;Acknowledgement Form&rdquo;) shall have the
meanings ascribed to such terms in the Policy.</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">By signing this Acknowledgement Form, the undersigned
acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during
and after the undersigned&rsquo;s employment with the Company. Further, by signing below, the undersigned agrees to abide by the terms
of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation (as defined in the Policy) to the Company
to the extent required by, and in a manner permitted by, the Policy. The undersigned acknowledges that notwithstanding any indemnity agreement
between the undersigned and the Company or any other instrument or document providing for indemnification of the undersigned, the Company
will not indemnity the undersigned, and shall have no obligation to indemnify the undersigned, against the loss of Erroneously Awarded
Compensation and shall not pay, or reimburse the undersigned for premiums, for any insurance policy to fund the undersigned&rsquo;s potential
recovery obligations.</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">&nbsp;</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%; border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 30%; border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 65%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Signature</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">Name</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Date: </FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<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>

<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; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 7; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<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; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>15
<FILENAME>beem-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOaaKCaPty552iYkxvmRwfelK3yQnpqwcpSRbUVZ2kaMJ -->
<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/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:BEEM="http://beamforall.com/20241231" elementFormDefault="qualified" targetNamespace="http://beamforall.com/20241231">
    <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 - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" id="StatementsOfOperationsAndComprehensiveLoss">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" id="StatementsOfChangesInStockholdersEquity">
          <link:definition>00000005 - Statement - Consolidated 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 - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperations" id="CorporateOrganizationNatureOfOperations">
          <link:definition>999014 - Disclosure - CORPORATE ORGANIZATION, NATURE 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/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/Liquidity" id="Liquidity">
          <link:definition>999016 - 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/BusinessCombinations" id="BusinessCombinations">
          <link:definition>999017 - Disclosure - BUSINESS COMBINATIONS</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>999018 - 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>999019 - 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>999020 - 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/GoodwillAndIntangibleAssets" id="GoodwillAndIntangibleAssets">
          <link:definition>999021 - Disclosure - GOODWILL AND INTANGIBLE 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/AccruedExpensesAndLong-termLiabilities" id="AccruedExpensesAndLong-termLiabilities">
          <link:definition>999022 - Disclosure - ACCRUED EXPENSES AND LONG-TERM 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/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999023 - 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>999024 - 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>999025 - 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>999026 - 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>999027 - 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/SegmentReporting" id="SegmentReporting">
          <link:definition>999028 - Disclosure - SEGMENT REPORTING</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/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/BusinessCombinationsTables" id="BusinessCombinationsTables">
          <link:definition>999031 - Disclosure - BUSINESS COMBINATIONS (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/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
          <link:definition>999032 - 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>999033 - 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>999034 - 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/GoodwillAndIntangibleAssetsTables" id="GoodwillAndIntangibleAssetsTables">
          <link:definition>999035 - Disclosure - GOODWILL AND INTANGIBLE 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/AccruedExpensesAndLong-termLiabilitiesTables" id="AccruedExpensesAndLong-termLiabilitiesTables">
          <link:definition>999036 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (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>999037 - 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>999038 - 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>999039 - 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>999040 - 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/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" id="SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk">
          <link:definition>999041 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)</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/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" id="SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration">
          <link:definition>999042 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)</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/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" id="SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable">
          <link:definition>999043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)</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/SignificantAccountingPoliciesDetails-PropertyUsefulLives" id="SignificantAccountingPoliciesDetails-PropertyUsefulLives">
          <link:definition>999044 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)</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/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" id="Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue">
          <link:definition>999045 - Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)</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/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" id="SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares">
          <link:definition>999046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)</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/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" id="LiquidityDetailsNarrative">
          <link:definition>999048 - 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/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" id="BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration">
          <link:definition>999049 - Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)</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/BusinessCombinationsDetails-Consideration" id="BusinessCombinationsDetails-Consideration">
          <link:definition>999050 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration)</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/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" id="BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities">
          <link:definition>999051 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration to 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/BusinessCombinationsDetails-ConsiderationComprised" id="BusinessCombinationsDetails-ConsiderationComprised">
          <link:definition>999052 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)</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/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" id="BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities">
          <link:definition>999053 - Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired 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/BusinessCombinationsDetails-FairValueOfEarnoutConsideration" id="BusinessCombinationsDetails-FairValueOfEarnoutConsideration">
          <link:definition>999054 - Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)</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/BusinessCombinationsDetailsNarrative" id="BusinessCombinationsDetailsNarrative">
          <link:definition>999055 - Disclosure - BUSINESS COMBINATIONS (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-ScheduleOfOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets">
          <link:definition>999056 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of 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/InventoryDetails-ScheduleOfInventory" id="InventoryDetails-ScheduleOfInventory">
          <link:definition>999057 - Disclosure - INVENTORY (Details - Schedule of 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/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" id="PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment">
          <link:definition>999058 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of 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/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
          <link:definition>999059 - 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/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" id="IntangibleAssetsDetails-ScheduleOfIntangibleAssets">
          <link:definition>999060 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible 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/IntangibleAssetsDetails-ScheduleOfGoodwill" id="IntangibleAssetsDetails-ScheduleOfGoodwill">
          <link:definition>999061 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" id="GoodwillAndIntangibleAssetsDetailsNarrative">
          <link:definition>999062 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (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/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" id="AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses">
          <link:definition>999063 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of 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/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" id="AccruedExpensesAndLong-termLiabilitiesDetailsNarrative">
          <link:definition>999064 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (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-LeaseCost" id="LeasesDetails-LeaseCost">
          <link:definition>999065 - Disclosure - LEASES (Details - Lease cost)</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-SupplementalCashFlowLeaseInformation" id="LeasesDetails-SupplementalCashFlowLeaseInformation">
          <link:definition>999066 - Disclosure - LEASES (Details - Supplemental cash flow lease information)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" id="LeasesDetails-MinimumRentalCommitmentsForOperatingLeases">
          <link:definition>999067 - Disclosure - LEASES (Details - Minimum rental commitments for 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>999068 - 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/StockholdersEquityDetails-AssumptionsForOptionsGranted" id="StockholdersEquityDetails-AssumptionsForOptionsGranted">
          <link:definition>999069 - Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)</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/StockholdersEquityDetails-OptionActivity" id="StockholdersEquityDetails-OptionActivity">
          <link:definition>999070 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)</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/StockholdersEquityDetails-ScheduleOfRsuActivity" id="StockholdersEquityDetails-ScheduleOfRsuActivity">
          <link:definition>999071 - Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)</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/StockholdersEquityDetails-ScheduleOfPsuActivity" id="StockholdersEquityDetails-ScheduleOfPsuActivity">
          <link:definition>999072 - Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)</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/StockholdersEquityDetails-RestrictedStockAwardActivity" id="StockholdersEquityDetails-RestrictedStockAwardActivity">
          <link:definition>999073 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)</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/StockholdersEquityDetails-WarrantActivity" id="StockholdersEquityDetails-WarrantActivity">
          <link:definition>999074 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)</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>999075 - 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-ScheduleOfRevenues" id="RevenuesDetails-ScheduleOfRevenues">
          <link:definition>999076 - Disclosure - REVENUES (Details - Schedule of 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/RevenuesDetails-ContractLiabilites" id="RevenuesDetails-ContractLiabilites">
          <link:definition>999077 - Disclosure - REVENUES (Details - Contract liabilites)</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>999078 - 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-incomeTaxProvision" id="IncomeTaxesDetails-incomeTaxProvision">
          <link:definition>999079 - Disclosure - INCOME TAXES (Details-Income tax provision)</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-ScheduleOfPretaxLoss" id="IncomeTaxesDetails-ScheduleOfPretaxLoss">
          <link:definition>999080 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" id="IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation">
          <link:definition>999081 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)</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>999082 - 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>999083 - 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-20241231_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-20241231_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-20241231_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-20241231_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/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <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_StateAndLocalGovernmentMember" name="StateAndLocalGovernmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_OtherCountriesMember" name="OtherCountriesMember" 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_WarrantsMember" name="WarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AmigaMember" name="AmigaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_TrancheOneMember" name="TrancheOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_TrancheTwoMember" name="TrancheTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_TelcomMember" name="TelcomMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AllCellTechnologiesMember" name="AllCellTechnologiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AutosMember" name="AutosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BacklogMember" name="BacklogMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AllCellMember" name="AllCellMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_TelecomMember" name="TelecomMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BRileyCapitalMember" name="BRileyCapitalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_CommonStockPurchaseAgreementMember" name="CommonStockPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BRileyPurchaseAgreementMember" name="BRileyPurchaseAgreementMember" 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_Plan2011Member" name="Plan2011Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PerformanceStockUnitsMember" name="PerformanceStockUnitsMember" 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_InvestorRelationsServicesMember" name="InvestorRelationsServicesMember" 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_RSUAwardsMember" name="RSUAwardsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PSUAwardsMember" name="PSUAwardsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ProfessionalServicesMember" name="ProfessionalServicesMember" 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_InternationalSalesMember" name="InternationalSalesMember" 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_InternationalMember" name="InternationalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedToReleasedFromEscrowAccountUnvested" name="StockIssuedToReleasedFromEscrowAccountUnvested" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares" name="StockIssuedToReleasedFromEscrowAccountUnvestedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockbasedCompensationToConsultants" name="StockbasedCompensationToConsultants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockbasedCompensationToConsultantsShares" name="StockbasedCompensationToConsultantsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" name="StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" name="StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsExercisedForCashValue" name="WarrantsExercisedForCashValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsExercisedForCashShares" name="WarrantsExercisedForCashShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless" name="StockOptionExerciseAndRestrictedStockUnitVestingsCashless" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" name="StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ImpactOfForeignCurrencyTranslation" name="ImpactOfForeignCurrencyTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedForAcquisitionAndExpenses" name="StockIssuedForAcquisitionAndExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedForAcquisitionAndExpensesShares" name="StockIssuedForAcquisitionAndExpensesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_SaleOfStockUnderCommittedEquityFacility" name="SaleOfStockUnderCommittedEquityFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_SaleOfStockUnderCommittedEquityFacilityShares" name="SaleOfStockUnderCommittedEquityFacilityShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PaymentOfDeferredConsideration" name="PaymentOfDeferredConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" name="FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" name="PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities" name="RightofuseAssetsObtainedInExchangeForLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsIssuedForServicesToNonemployee" name="WarrantsIssuedForServicesToNonemployee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_SharesIssuedForServicesToNonemployee" name="SharesIssuedForServicesToNonemployee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DisclosureLiquidityAbstract" name="DisclosureLiquidityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_LiquidityTextBlock" name="LiquidityTextBlock" 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_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" name="ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_LeaseCost2TableTextBlock" name="LeaseCost2TableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock" name="ScheduleOfProvisionForIncomeTaxesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ScheduleOfPretaxLossTableTextBlock" name="ScheduleOfPretaxLossTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PropertyPlantAndEquipmentUsefulLife1" name="PropertyPlantAndEquipmentUsefulLife1" nillable="true" xbrli:periodType="instant" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" name="DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_IncreaseDecreaseInOtherLongTermLiabilities" name="IncreaseDecreaseInOtherLongTermLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_BusinessCombinationConsiderationTransferredDeferredCash" name="BusinessCombinationConsiderationTransferredDeferredCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BusinessCombinationConsiderationTransferredDeferredEquity" name="BusinessCombinationConsiderationTransferredDeferredEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" name="StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AdditionalPaymentsToAcquireBusiness" name="AdditionalPaymentsToAcquireBusiness" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BusinessAcquisitionsRevenue" name="BusinessAcquisitionsRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_BusinessAcquisitionsNetLoss" name="BusinessAcquisitionsNetLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_RelatedPartyReceivable" name="RelatedPartyReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation" name="PropertyPlantEquipmentOperatingExpenseDepreciation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_CapitalizedDepreciationCosts" name="CapitalizedDepreciationCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_IntangibleAssetsOperatingExpenseAmortization" name="IntangibleAssetsOperatingExpenseAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AccruedWarranty" name="AccruedWarranty" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_CustomerPrepayments" name="CustomerPrepayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_OtherLongtermLiabilities" name="OtherLongtermLiabilities" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_TotalLongTermLiabilities" name="TotalLongTermLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_AcquiredLongtermLiability" name="AcquiredLongtermLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" 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="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_PaymentsOfStockIssuanceCost" name="PaymentsOfStockIssuanceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_StockUnitsOutstanding" name="StockUnitsOutstanding" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_WarrantsIssuedShares" name="WarrantsIssuedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_FairValueOfWarrantsIssued" name="FairValueOfWarrantsIssued" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_CushionAbstract" name="CushionAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_IncomeTaxProvsionExpenseBenefit" name="IncomeTaxProvsionExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_DeferredTaxLiabilitiesRightOfUseAssets" name="DeferredTaxLiabilitiesRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="BEEM_IncomeTaxRateBlendedFederalState" name="IncomeTaxRateBlendedFederalState" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>16
<FILENAME>beem-20241231_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: 6.0b -->
    <!-- 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-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheets" xlink:href="beem-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:href="beem-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:href="beem-20241231.xsd#StatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="beem-20241231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfCashFlows" xlink:href="beem-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperations" xlink:href="beem-20241231.xsd#CorporateOrganizationNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Liquidity" xlink:href="beem-20241231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinations" xlink:href="beem-20241231.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Inventory" xlink:href="beem-20241231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipment" xlink:href="beem-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssets" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingencies" xlink:href="beem-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Leases" xlink:href="beem-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquity" xlink:href="beem-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Revenues" xlink:href="beem-20241231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxes" xlink:href="beem-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SegmentReporting" xlink:href="beem-20241231.xsd#SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsTables" xlink:href="beem-20241231.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryTables" xlink:href="beem-20241231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:href="beem-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesTables" xlink:href="beem-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityTables" xlink:href="beem-20241231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesTables" xlink:href="beem-20241231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesTables" xlink:href="beem-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="beem-20241231.xsd#SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:href="beem-20241231.xsd#Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:href="beem-20241231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-Consideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-Consideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ConsiderationComprised" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetailsNarrative" xlink:href="beem-20241231.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" xlink:href="beem-20241231.xsd#InventoryDetails-ScheduleOfInventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:href="beem-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="beem-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:href="beem-20241231.xsd#IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:href="beem-20241231.xsd#IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-LeaseCost" xlink:href="beem-20241231.xsd#LeasesDetails-LeaseCost" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:href="beem-20241231.xsd#LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:href="beem-20241231.xsd#LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetailsNarrative" xlink:href="beem-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-OptionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-WarrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:href="beem-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" xlink:href="beem-20241231.xsd#RevenuesDetails-ScheduleOfRevenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails-ContractLiabilites" xlink:href="beem-20241231.xsd#RevenuesDetails-ContractLiabilites" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:href="beem-20241231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-incomeTaxProvision" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:href="beem-20241231.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 - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="5" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaapContractWithCustomerAssetNet" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapContractWithCustomerAssetNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent" xlink:label="loc_us-gaapDeferredCompensationLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredCompensationLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="8" 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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="7" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForOtherCreditLosses" xlink:label="loc_us-gaapProvisionForOtherCreditLosses" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForOtherCreditLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="9" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="10" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="11" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:calculationArc order="12" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="13" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="14" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="16" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" 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="beem-20241231.xsd#BEEM_PaymentOfDeferredConsideration" xlink:label="loc_BEEMPaymentOfDeferredConsideration" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_BEEMPaymentOfDeferredConsideration" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="4" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:calculationArc order="2" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:calculationArc order="3" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:calculationArc order="4" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperations" xlink:title="999014 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Liquidity" xlink:title="999016 - Disclosure - LIQUIDITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinations" xlink:title="999017 - Disclosure - BUSINESS COMBINATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999018 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Inventory" xlink:title="999019 - Disclosure - INVENTORY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipment" xlink:title="999020 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/GoodwillAndIntangibleAssets" xlink:title="999021 - Disclosure - GOODWILL AND INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities" xlink:title="999022 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingencies" xlink:title="999023 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Leases" xlink:title="999024 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquity" xlink:title="999025 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Revenues" xlink:title="999026 - Disclosure - REVENUES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxes" xlink:title="999027 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SegmentReporting" xlink:title="999028 - Disclosure - SEGMENT REPORTING" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsTables" xlink:title="999031 - Disclosure - BUSINESS COMBINATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryTables" xlink:title="999033 - Disclosure - INVENTORY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:title="999034 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/GoodwillAndIntangibleAssetsTables" xlink:title="999035 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables" xlink:title="999036 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesTables" xlink:title="999037 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityTables" xlink:title="999038 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesTables" xlink:title="999039 - Disclosure - REVENUES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesTables" xlink:title="999040 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:title="999041 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:title="999042 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:title="999043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="999044 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:title="999045 - Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:title="999046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:title="999048 - Disclosure - LIQUIDITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:title="999049 - Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-Consideration" xlink:title="999050 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:title="999051 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised" xlink:title="999052 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:title="999053 - Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:title="999054 - Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetailsNarrative" xlink:title="999055 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:title="999056 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" xlink:title="999057 - Disclosure - INVENTORY (Details - Schedule of inventory)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaapInventoryWorkInProcessNetOfReserves" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcessNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:title="999058 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999059 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:title="999060 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:title="999061 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:title="999062 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:title="999063 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_AccruedWarranty" xlink:label="loc_BEEMAccruedWarranty" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_BEEMAccruedWarranty" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_CustomerPrepayments" xlink:label="loc_BEEMCustomerPrepayments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_BEEMCustomerPrepayments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="6" 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:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TotalLongTermLiabilities" xlink:label="loc_BEEMTotalLongTermLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_BEEMTotalLongTermLiabilities" xlink:to="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_BEEMTotalLongTermLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:title="999064 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-LeaseCost" xlink:title="999065 - Disclosure - LEASES (Details - Lease cost)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:title="999066 - Disclosure - LEASES (Details - Supplemental cash flow lease information)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:title="999067 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="999068 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:title="999069 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Assumptions for options granted)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" xlink:title="999070 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Option activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:title="999071 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Schedule of RSU activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:title="999072 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Schedule of PSU activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:title="999073 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Restricted stock award activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" xlink:title="999074 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Warrant activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:title="999075 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" xlink:title="999076 - Disclosure - REVENUES (Details - Schedule of revenues)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails-ContractLiabilites" xlink:title="999077 - Disclosure - REVENUES (Details - Contract liabilites)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:title="999078 - Disclosure - REVENUES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision" xlink:title="999079 - Disclosure - INCOME TAXES (Details-Income tax provision)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncomeTaxProvsionExpenseBenefit" xlink:label="loc_BEEMIncomeTaxProvsionExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_BEEMIncomeTaxProvsionExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_BEEMIncomeTaxProvsionExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:title="999080 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:title="999081 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxContingencies" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxContingencies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="999082 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:title="999083 - Disclosure - INCOME TAXES (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>17
<FILENAME>beem-20241231_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: 6.0b -->
    <!-- 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-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheets" xlink:href="beem-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:href="beem-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:href="beem-20241231.xsd#StatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="beem-20241231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfCashFlows" xlink:href="beem-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperations" xlink:href="beem-20241231.xsd#CorporateOrganizationNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Liquidity" xlink:href="beem-20241231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinations" xlink:href="beem-20241231.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Inventory" xlink:href="beem-20241231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipment" xlink:href="beem-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssets" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingencies" xlink:href="beem-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Leases" xlink:href="beem-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquity" xlink:href="beem-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Revenues" xlink:href="beem-20241231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxes" xlink:href="beem-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SegmentReporting" xlink:href="beem-20241231.xsd#SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsTables" xlink:href="beem-20241231.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryTables" xlink:href="beem-20241231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:href="beem-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesTables" xlink:href="beem-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityTables" xlink:href="beem-20241231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesTables" xlink:href="beem-20241231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesTables" xlink:href="beem-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="beem-20241231.xsd#SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:href="beem-20241231.xsd#Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:href="beem-20241231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-Consideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-Consideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ConsiderationComprised" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetailsNarrative" xlink:href="beem-20241231.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" xlink:href="beem-20241231.xsd#InventoryDetails-ScheduleOfInventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:href="beem-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="beem-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:href="beem-20241231.xsd#IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:href="beem-20241231.xsd#IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-LeaseCost" xlink:href="beem-20241231.xsd#LeasesDetails-LeaseCost" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:href="beem-20241231.xsd#LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:href="beem-20241231.xsd#LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetailsNarrative" xlink:href="beem-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-OptionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-WarrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:href="beem-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" xlink:href="beem-20241231.xsd#RevenuesDetails-ScheduleOfRevenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails-ContractLiabilites" xlink:href="beem-20241231.xsd#RevenuesDetails-ContractLiabilites" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:href="beem-20241231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-incomeTaxProvision" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:href="beem-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" 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:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedToReleasedFromEscrowAccountUnvested" xlink:label="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvested_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvested_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares" xlink:label="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvestedShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvestedShares_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockbasedCompensationToConsultants" xlink:label="loc_BEEMStockbasedCompensationToConsultants_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockbasedCompensationToConsultants_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockbasedCompensationToConsultantsShares" xlink:label="loc_BEEMStockbasedCompensationToConsultantsShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockbasedCompensationToConsultantsShares_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" xlink:label="loc_BEEMStockIssuedDuringPeriodValueEarnoutRelatedToAcquisition_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodValueEarnoutRelatedToAcquisition_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" xlink:label="loc_BEEMStockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsExercisedForCashValue" xlink:label="loc_BEEMWarrantsExercisedForCashValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedForCashValue_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsExercisedForCashShares" xlink:label="loc_BEEMWarrantsExercisedForCashShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedForCashShares_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless" xlink:label="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashless_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashless_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" xlink:label="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ImpactOfForeignCurrencyTranslation" xlink:label="loc_BEEMImpactOfForeignCurrencyTranslation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMImpactOfForeignCurrencyTranslation_60" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_60" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedForAcquisitionAndExpenses" xlink:label="loc_BEEMStockIssuedForAcquisitionAndExpenses_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedForAcquisitionAndExpenses_60" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedForAcquisitionAndExpensesShares" xlink:label="loc_BEEMStockIssuedForAcquisitionAndExpensesShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedForAcquisitionAndExpensesShares_60" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SaleOfStockUnderCommittedEquityFacility" xlink:label="loc_BEEMSaleOfStockUnderCommittedEquityFacility_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMSaleOfStockUnderCommittedEquityFacility_60" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SaleOfStockUnderCommittedEquityFacilityShares" xlink:label="loc_BEEMSaleOfStockUnderCommittedEquityFacilityShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMSaleOfStockUnderCommittedEquityFacilityShares_60" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="24" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperations" xlink:title="999014 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Liquidity" xlink:title="999016 - Disclosure - LIQUIDITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinations" xlink:title="999017 - Disclosure - BUSINESS COMBINATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999018 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Inventory" xlink:title="999019 - Disclosure - INVENTORY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipment" xlink:title="999020 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/GoodwillAndIntangibleAssets" xlink:title="999021 - Disclosure - GOODWILL AND INTANGIBLE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities" xlink:title="999022 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/CommitmentsAndContingencies" xlink:title="999023 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Leases" xlink:title="999024 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquity" xlink:title="999025 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Revenues" xlink:title="999026 - Disclosure - REVENUES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxes" xlink:title="999027 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SegmentReporting" xlink:title="999028 - Disclosure - SEGMENT REPORTING" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsTables" xlink:title="999031 - Disclosure - BUSINESS COMBINATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellTechnologiesMember" xlink:label="loc_BEEMAllCellTechnologiesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellTechnologiesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryTables" xlink:title="999033 - Disclosure - INVENTORY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:title="999034 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/GoodwillAndIntangibleAssetsTables" xlink:title="999035 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables" xlink:title="999036 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesTables" xlink:title="999037 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityTables" xlink:title="999038 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesTables" xlink:title="999039 - Disclosure - REVENUES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesTables" xlink:title="999040 - Disclosure - INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:title="999041 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaapGeographicConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapGeographicConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaapGeographicDistributionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapGeographicDistributionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaapGeographicDistributionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapGeographicDistributionAxis" xlink:to="loc_us-gaapGeographicDistributionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaapGeographicDistributionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapGeographicDistributionAxis" xlink:to="loc_us-gaapGeographicDistributionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaapGeographicDistributionForeignMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_us-gaapGeographicDistributionForeignMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="loc_us-gaapGeographicDistributionDomesticMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_us-gaapGeographicDistributionDomesticMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RS" xlink:label="loc_countryRS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryRS_0" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_20" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAssets_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapLiabilities_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:title="999042 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapFinancialLiabilitiesFairValueDisclosure_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFinancialLiabilitiesFairValueDisclosure_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_160" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:title="999043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="999044 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaapLandBuildingsAndImprovementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandBuildingsAndImprovementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PropertyPlantAndEquipmentUsefulLife1" xlink:label="loc_BEEMPropertyPlantAndEquipmentUsefulLife1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_BEEMPropertyPlantAndEquipmentUsefulLife1_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:title="999045 - Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaapGeographicDistributionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapGeographicDistributionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaapGeographicDistributionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapGeographicDistributionAxis" xlink:to="loc_us-gaapGeographicDistributionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaapGeographicDistributionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapGeographicDistributionAxis" xlink:to="loc_us-gaapGeographicDistributionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryUS_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RS" xlink:label="loc_countryRS_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryRS_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RO" xlink:label="loc_countryRO_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryRO_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CY" xlink:label="loc_countryCY_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryCY_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ME" xlink:label="loc_countryME_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryME_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HR" xlink:label="loc_countryHR_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryHR_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_OtherCountriesMember" xlink:label="loc_BEEMOtherCountriesMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_BEEMOtherCountriesMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:title="999046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_StockOptionsMember" xlink:label="loc_BEEMStockOptionsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_BEEMStockOptionsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapWarrantMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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-20241231.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-20241231.xsd#BEEM_Customer2Member" xlink:label="loc_BEEMCustomer2Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer2Member_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_Customer3Member" xlink:label="loc_BEEMCustomer3Member_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer3Member_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_Customer4Member" xlink:label="loc_BEEMCustomer4Member_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCustomer4Member_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StateAndLocalGovernmentMember" xlink:label="loc_BEEMStateAndLocalGovernmentMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMStateAndLocalGovernmentMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainBeforeTax_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainBeforeTax_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaapProductWarrantyAccrualPayments_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapProductWarrantyAccrualPayments_160" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_160" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense_160" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:title="999048 - Disclosure - LIQUIDITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_WarrantsMember" xlink:label="loc_BEEMWarrantsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMWarrantsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNoncashExpense_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" xlink:label="loc_BEEMDecreaseInChangeInFairValueOfContingentConsiderationLiabilities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMDecreaseInChangeInFairValueOfContingentConsiderationLiabilities_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncreaseDecreaseInOtherLongTermLiabilities" xlink:label="loc_BEEMIncreaseDecreaseInOtherLongTermLiabilities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMIncreaseDecreaseInOtherLongTermLiabilities_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapCash_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WorkingCapital" xlink:label="loc_BEEMWorkingCapital_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWorkingCapital_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="loc_us-gaapProceedsFromOtherEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromOtherEquity_60" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:title="999049 - Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-Consideration" xlink:title="999050 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationConsiderationTransferredDeferredCash" xlink:label="loc_BEEMBusinessCombinationConsiderationTransferredDeferredCash_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationConsiderationTransferredDeferredCash_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationConsiderationTransferredDeferredEquity" xlink:label="loc_BEEMBusinessCombinationConsiderationTransferredDeferredEquity_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationConsiderationTransferredDeferredEquity_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_20" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:title="999051 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapGoodwill_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_20" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_20" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_20" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_20" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised" xlink:title="999052 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_20" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:title="999053 - Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapGoodwill_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_20" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_20" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:title="999054 - Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellTechnologiesMember" xlink:label="loc_BEEMAllCellTechnologiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellTechnologiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetailsNarrative" xlink:title="999055 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellTechnologiesMember" xlink:label="loc_BEEMAllCellTechnologiesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellTechnologiesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_TrancheOneMember" xlink:label="loc_BEEMTrancheOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMTrancheOneMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TrancheTwoMember" xlink:label="loc_BEEMTrancheTwoMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMTrancheTwoMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" xlink:label="loc_BEEMStockIssuedDuringPeriodSharesAcquisitionsToBeIssued_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodSharesAcquisitionsToBeIssued_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:label="loc_us-gaapBusinessCombinationPriceOfAcquisitionExpected_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationPriceOfAcquisitionExpected_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AdditionalPaymentsToAcquireBusiness" xlink:label="loc_BEEMAdditionalPaymentsToAcquireBusiness_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMAdditionalPaymentsToAcquireBusiness_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_100" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue_100" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_100" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessAcquisitionsRevenue" xlink:label="loc_BEEMBusinessAcquisitionsRevenue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessAcquisitionsRevenue_100" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessAcquisitionsNetLoss" xlink:label="loc_BEEMBusinessAcquisitionsNetLoss_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessAcquisitionsNetLoss_100" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:title="999056 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" xlink:title="999057 - Disclosure - INVENTORY (Details - Schedule of inventory)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:title="999058 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_AutosMember" xlink:label="loc_BEEMAutosMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_BEEMAutosMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="999059 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:title="999060 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BacklogMember" xlink:label="loc_BEEMBacklogMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_BEEMBacklogMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_130" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:title="999061 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwill_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_80" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:title="999062 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IntangibleAssetsOperatingExpenseAmortization" xlink:label="loc_BEEMIntangibleAssetsOperatingExpenseAmortization_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_BEEMIntangibleAssetsOperatingExpenseAmortization_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldAmortization_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldAmortization_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:title="999063 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:title="999064 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AcquiredLongtermLiability" xlink:label="loc_BEEMAcquiredLongtermLiability_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_BEEMAcquiredLongtermLiability_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapLiabilitiesNoncurrent_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-LeaseCost" xlink:title="999065 - Disclosure - LEASES (Details - Lease cost)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:title="999066 - Disclosure - LEASES (Details - Supplemental cash flow lease information)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:title="999067 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetailsNarrative" xlink:title="999068 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:title="999069 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Assumptions for options granted)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" xlink:title="999070 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Option activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_60" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:title="999071 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Schedule of RSU activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_RSUAwardsMember" xlink:label="loc_BEEMRSUAwardsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRSUAwardsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:title="999072 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Schedule of PSU activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_PerformanceStockUnitsMember" xlink:label="loc_BEEMPerformanceStockUnitsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPerformanceStockUnitsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PSUAwardsMember" xlink:label="loc_BEEMPSUAwardsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPSUAwardsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:title="999073 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Restricted stock award activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" xlink:title="999074 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Warrant activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="4" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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="5" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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="10" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:title="999075 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellMember" xlink:label="loc_BEEMAllCellMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelecomMember" xlink:label="loc_BEEMTelecomMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelecomMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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-20241231.xsd#BEEM_BRileyCapitalMember" xlink:label="loc_BEEMBRileyCapitalMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMBRileyCapitalMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_srtChiefExecutiveOfficerMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ConsultantMember" xlink:label="loc_BEEMConsultantMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMConsultantMember_220" xlink:type="arc" order="221" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_CommonStockPurchaseAgreementMember" xlink:label="loc_BEEMCommonStockPurchaseAgreementMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMCommonStockPurchaseAgreementMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_BRileyPurchaseAgreementMember" xlink:label="loc_BEEMBRileyPurchaseAgreementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMBRileyPurchaseAgreementMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_InvestorRelationsServicesMember" xlink:label="loc_BEEMInvestorRelationsServicesMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMInvestorRelationsServicesMember_220" xlink:type="arc" order="222" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_Plan2021Member" xlink:label="loc_BEEMPlan2021Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMPlan2021Member_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_Plan2011Member" xlink:label="loc_BEEMPlan2011Member_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMPlan2011Member_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PerformanceStockUnitsMember" xlink:label="loc_BEEMPerformanceStockUnitsMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPerformanceStockUnitsMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_220" xlink:type="arc" order="223" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_RegisteredCommonStockMember" xlink:label="loc_BEEMRegisteredCommonStockMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMRegisteredCommonStockMember_250" xlink:type="arc" order="251" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets_280" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_280" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_280" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_280" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PaymentsOfStockIssuanceCost" xlink:label="loc_BEEMPaymentsOfStockIssuanceCost_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMPaymentsOfStockIssuanceCost_280" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_280" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_280" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensation_280" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_280" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_280" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_280" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_280" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_280" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_280" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockUnitsOutstanding" xlink:label="loc_BEEMStockUnitsOutstanding_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMStockUnitsOutstanding_280" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_280" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_280" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_280" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsIssuedShares" xlink:label="loc_BEEMWarrantsIssuedShares_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMWarrantsIssuedShares_280" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_FairValueOfWarrantsIssued" xlink:label="loc_BEEMFairValueOfWarrantsIssued_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMFairValueOfWarrantsIssued_280" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants_280" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_280" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_280" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_280" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises_280" xlink:type="arc" order="24" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" xlink:title="999076 - Disclosure - REVENUES (Details - Schedule of revenues)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_ProfessionalServicesMember" xlink:label="loc_BEEMProfessionalServicesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_BEEMProfessionalServicesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSellingAndMarketingExpense" xlink:label="loc_us-gaapOtherSellingAndMarketingExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapOtherSellingAndMarketingExpense_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails-ContractLiabilites" xlink:title="999077 - Disclosure - REVENUES (Details - Contract liabilites)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:title="999078 - Disclosure - REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/us-gaap/2024/elts/us-gaap-2024.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="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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-20241231.xsd#BEEM_CaliforniaCustomersMember" xlink:label="loc_BEEMCaliforniaCustomersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMCaliforniaCustomersMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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-20241231.xsd#BEEM_InternationalSalesMember" xlink:label="loc_BEEMInternationalSalesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_BEEMInternationalSalesMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_ProductDepositsMember" xlink:label="loc_BEEMProductDepositsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_BEEMProductDepositsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_MaintenanceFeesMember" xlink:label="loc_BEEMMaintenanceFeesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredRevenueArrangementTypeDomain" xlink:to="loc_BEEMMaintenanceFeesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapContractWithCustomerLiability_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeRevenueRecognized" xlink:label="loc_us-gaapDeferredIncomeRevenueRecognized_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDeferredIncomeRevenueRecognized_130" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision" xlink:title="999079 - Disclosure - INCOME TAXES (Details-Income tax provision)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:title="999080 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_InternationalMember" xlink:label="loc_BEEMInternationalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_BEEMInternationalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:title="999081 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="999082 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:title="999083 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TrancheOneMember" xlink:label="loc_BEEMTrancheOneMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMTrancheOneMember" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TrancheTwoMember" xlink:label="loc_BEEMTrancheTwoMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMTrancheTwoMember" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PerformanceStockUnitsMember" xlink:label="loc_BEEMPerformanceStockUnitsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPerformanceStockUnitsMember" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_RSUAwardsMember" xlink:label="loc_BEEMRSUAwardsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRSUAwardsMember" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PSUAwardsMember" xlink:label="loc_BEEMPSUAwardsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPSUAwardsMember" xlink:type="arc" order="60" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>18
<FILENAME>beem-20241231_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: 6.0b -->
    <!-- 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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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-20241231.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-20241231.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="beem-20241231.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.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="beem-20241231.xsd#BEEM_StateAndLocalGovernmentMember" xlink:label="BEEM_StateAndLocalGovernmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StateAndLocalGovernmentMember" xlink:to="BEEM_StateAndLocalGovernmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StateAndLocalGovernmentMember_lbl" xml:lang="en-US">State And Local Government [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicConcentrationRiskMember" xlink:to="us-gaap_GeographicConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicConcentrationRiskMember_lbl" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="us-gaap_GeographicDistributionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicDistributionAxis" xlink:to="us-gaap_GeographicDistributionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicDistributionAxis_lbl" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="us-gaap_GeographicDistributionForeignMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicDistributionForeignMember" xlink:to="us-gaap_GeographicDistributionForeignMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicDistributionForeignMember_lbl" xml:lang="en-US">Geographic Distribution, Foreign [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RS" xlink:label="country_RS" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_RS" xlink:to="country_RS_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_RS_lbl" xml:lang="en-US">SERBIA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="us-gaap_GeographicDistributionDomesticMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicDistributionDomesticMember" xlink:to="us-gaap_GeographicDistributionDomesticMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicDistributionDomesticMember_lbl" xml:lang="en-US">Geographic Distribution, Domestic [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US">Software Development [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandBuildingsAndImprovementsMember" xlink:to="us-gaap_LandBuildingsAndImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandBuildingsAndImprovementsMember_lbl" xml:lang="en-US">Land, Buildings and Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RO" xlink:label="country_RO" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_RO" xlink:to="country_RO_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_RO_lbl" xml:lang="en-US">ROMANIA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CY" xlink:label="country_CY" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CY" xlink:to="country_CY_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CY_lbl" xml:lang="en-US">CYPRUS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ME" xlink:label="country_ME" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_ME" xlink:to="country_ME_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_ME_lbl" xml:lang="en-US">MONTENEGRO</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HR" xlink:label="country_HR" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HR" xlink:to="country_HR_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HR_lbl" xml:lang="en-US">CROATIA</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_OtherCountriesMember" xlink:label="BEEM_OtherCountriesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_OtherCountriesMember" xlink:to="BEEM_OtherCountriesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_OtherCountriesMember_lbl" xml:lang="en-US">Other Countries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.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/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="BEEM_AmigaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AmigaMember" xlink:to="BEEM_AmigaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AmigaMember_lbl" xml:lang="en-US">Amiga [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_TrancheOneMember" xlink:label="BEEM_TrancheOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TrancheOneMember" xlink:to="BEEM_TrancheOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_TrancheOneMember_lbl" xml:lang="en-US">Tranche One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TrancheTwoMember" xlink:label="BEEM_TrancheTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TrancheTwoMember" xlink:to="BEEM_TrancheTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_TrancheTwoMember_lbl" xml:lang="en-US">Tranche Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="BEEM_TelcomMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TelcomMember" xlink:to="BEEM_TelcomMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_TelcomMember_lbl" xml:lang="en-US">Telcom [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellTechnologiesMember" xlink:label="BEEM_AllCellTechnologiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AllCellTechnologiesMember" xlink:to="BEEM_AllCellTechnologiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AllCellTechnologiesMember_lbl" xml:lang="en-US">All Cell Technologies [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_AutosMember" xlink:label="BEEM_AutosMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AutosMember" xlink:to="BEEM_AutosMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AutosMember_lbl" xml:lang="en-US">Autos [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BacklogMember" xlink:label="BEEM_BacklogMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BacklogMember" xlink:to="BEEM_BacklogMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BacklogMember_lbl" xml:lang="en-US">Backlog [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US">Patents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellMember" xlink:label="BEEM_AllCellMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AllCellMember" xlink:to="BEEM_AllCellMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AllCellMember_lbl" xml:lang="en-US">All Cell [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelecomMember" xlink:label="BEEM_TelecomMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TelecomMember" xlink:to="BEEM_TelecomMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_TelecomMember_lbl" xml:lang="en-US">Telecom [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-20241231.xsd#BEEM_BRileyCapitalMember" xlink:label="BEEM_BRileyCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BRileyCapitalMember" xlink:to="BEEM_BRileyCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BRileyCapitalMember_lbl" xml:lang="en-US">B Riley Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_CommonStockPurchaseAgreementMember" xlink:label="BEEM_CommonStockPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CommonStockPurchaseAgreementMember" xlink:to="BEEM_CommonStockPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CommonStockPurchaseAgreementMember_lbl" xml:lang="en-US">Common Stock Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_BRileyPurchaseAgreementMember" xlink:label="BEEM_BRileyPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BRileyPurchaseAgreementMember" xlink:to="BEEM_BRileyPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BRileyPurchaseAgreementMember_lbl" xml:lang="en-US">B Riley Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.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">Plan 2021 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_Plan2011Member" xlink:label="BEEM_Plan2011Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_Plan2011Member" xlink:to="BEEM_Plan2011Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_Plan2011Member_lbl" xml:lang="en-US">Plan 2011 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PerformanceStockUnitsMember" xlink:label="BEEM_PerformanceStockUnitsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PerformanceStockUnitsMember" xlink:to="BEEM_PerformanceStockUnitsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PerformanceStockUnitsMember_lbl" xml:lang="en-US">Performance Stock Units [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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="beem-20241231.xsd#BEEM_InvestorRelationsServicesMember" xlink:label="BEEM_InvestorRelationsServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_InvestorRelationsServicesMember" xlink:to="BEEM_InvestorRelationsServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_InvestorRelationsServicesMember_lbl" xml:lang="en-US">Investor Relations Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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="beem-20241231.xsd#BEEM_RSUAwardsMember" xlink:label="BEEM_RSUAwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RSUAwardsMember" xlink:to="BEEM_RSUAwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RSUAwardsMember_lbl" xml:lang="en-US">R S U Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PSUAwardsMember" xlink:label="BEEM_PSUAwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PSUAwardsMember" xlink:to="BEEM_PSUAwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PSUAwardsMember_lbl" xml:lang="en-US">P S U Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_ProfessionalServicesMember" xlink:label="BEEM_ProfessionalServicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ProfessionalServicesMember" xlink:to="BEEM_ProfessionalServicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ProfessionalServicesMember_lbl" xml:lang="en-US">Professional Services [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.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 Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.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-20241231.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="beem-20241231.xsd#BEEM_InternationalMember" xlink:label="BEEM_InternationalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_InternationalMember" xlink:to="BEEM_InternationalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_InternationalMember_lbl" xml:lang="en-US">International [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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, net of allowance for credit losses of $259 and $448</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred revenue, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="us-gaap_DeferredCompensationLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationLiabilityCurrent_lbl" xml:lang="en-US">Deferred consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent_lbl" xml:lang="en-US">Contingent consideration, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Note payable, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent" xlink:to="us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent_lbl" xml:lang="en-US">Contingent consideration, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 10)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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, 2024 and December 31, 2023.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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, 14,835,630 and 14,398,243 shares issued and outstanding as of December 31, 2024 and December 31, 2023, respectively.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (AOCI)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_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/2024/elts/us-gaap-2024.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 (benefit) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl" xml:lang="en-US">Net foreign currency translation adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Total Comprehensive Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Income (loss) per share - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net Income (loss) per share - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 director services - vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 director services - vested, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedToReleasedFromEscrowAccountUnvested" xlink:label="BEEM_StockIssuedToReleasedFromEscrowAccountUnvested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedToReleasedFromEscrowAccountUnvested" xlink:to="BEEM_StockIssuedToReleasedFromEscrowAccountUnvested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedToReleasedFromEscrowAccountUnvested_lbl" xml:lang="en-US">Stock issued to (released from) escrow account - unvested</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares" xlink:label="BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares" xlink:to="BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares_lbl" xml:lang="en-US">Stock issued to (released from) escrow account - unvested, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockbasedCompensationToConsultants" xlink:label="BEEM_StockbasedCompensationToConsultants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockbasedCompensationToConsultants" xlink:to="BEEM_StockbasedCompensationToConsultants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockbasedCompensationToConsultants_lbl" xml:lang="en-US">Stock-based compensation to consultants</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockbasedCompensationToConsultantsShares" xlink:label="BEEM_StockbasedCompensationToConsultantsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockbasedCompensationToConsultantsShares" xlink:to="BEEM_StockbasedCompensationToConsultantsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockbasedCompensationToConsultantsShares_lbl" xml:lang="en-US">Stock-based compensation to consultants, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" xlink:label="BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" xlink:to="BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition_lbl" xml:lang="en-US">Settlement of earnout related to acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" xlink:label="BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" xlink:to="BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition_lbl" xml:lang="en-US">Settlement of earnout related to acquisition, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Employee stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_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="beem-20241231.xsd#BEEM_WarrantsExercisedForCashValue" xlink:label="BEEM_WarrantsExercisedForCashValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsExercisedForCashValue" xlink:to="BEEM_WarrantsExercisedForCashValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsExercisedForCashValue_lbl" xml:lang="en-US">Warrants exercised for cash</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsExercisedForCashShares" xlink:label="BEEM_WarrantsExercisedForCashShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsExercisedForCashShares" xlink:to="BEEM_WarrantsExercisedForCashShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsExercisedForCashShares_lbl" xml:lang="en-US">Warrants exercised for cash, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless" xlink:label="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless" xlink:to="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless_lbl" xml:lang="en-US">Stock option exercise and restricted stock unit vestings (cashless)</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" xlink:label="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" xlink:to="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares_lbl" xml:lang="en-US">Stock option exercise and restricted stock unit vestings (cashless), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ImpactOfForeignCurrencyTranslation" xlink:label="BEEM_ImpactOfForeignCurrencyTranslation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ImpactOfForeignCurrencyTranslation" xlink:to="BEEM_ImpactOfForeignCurrencyTranslation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ImpactOfForeignCurrencyTranslation_lbl" xml:lang="en-US">Impact of foreign currency translation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (AOCI)</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedForAcquisitionAndExpenses" xlink:label="BEEM_StockIssuedForAcquisitionAndExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedForAcquisitionAndExpenses" xlink:to="BEEM_StockIssuedForAcquisitionAndExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedForAcquisitionAndExpenses_lbl" xml:lang="en-US">Stock issued for acquisition and expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedForAcquisitionAndExpensesShares" xlink:label="BEEM_StockIssuedForAcquisitionAndExpensesShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedForAcquisitionAndExpensesShares" xlink:to="BEEM_StockIssuedForAcquisitionAndExpensesShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedForAcquisitionAndExpensesShares_lbl" xml:lang="en-US">Stock issued for acquisition and expenses, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SaleOfStockUnderCommittedEquityFacility" xlink:label="BEEM_SaleOfStockUnderCommittedEquityFacility" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_SaleOfStockUnderCommittedEquityFacility" xlink:to="BEEM_SaleOfStockUnderCommittedEquityFacility_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_SaleOfStockUnderCommittedEquityFacility_lbl" xml:lang="en-US">Sale of stock under Committed Equity Facility</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SaleOfStockUnderCommittedEquityFacilityShares" xlink:label="BEEM_SaleOfStockUnderCommittedEquityFacilityShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_SaleOfStockUnderCommittedEquityFacilityShares" xlink:to="BEEM_SaleOfStockUnderCommittedEquityFacilityShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_SaleOfStockUnderCommittedEquityFacilityShares_lbl" xml:lang="en-US">Sale of stock under Committed Equity Facility, shares</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: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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForOtherCreditLosses" xlink:label="us-gaap_ProvisionForOtherCreditLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForOtherCreditLosses" xlink:to="us-gaap_ProvisionForOtherCreditLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForOtherCreditLosses_lbl" xml:lang="en-US">Provision on credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US">Change in fair value of contingent consideration liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Employee stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of operating lease right of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Abandoned patent costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other long term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Acquisitions, net of cash acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Purchase of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PaymentOfDeferredConsideration" xlink:label="BEEM_PaymentOfDeferredConsideration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PaymentOfDeferredConsideration" xlink:to="BEEM_PaymentOfDeferredConsideration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="BEEM_PaymentOfDeferredConsideration_lbl" xml:lang="en-US">Payment of Deferred Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from sale of common stock under committed equity facility, net of offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Taxes paid related to net share settlement of equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 of note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_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/2024/elts/us-gaap-2024.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">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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 period</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 period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" xlink:label="BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" xlink:to="BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination_lbl" xml:lang="en-US">Fair value of common stock issued as consideration for business combination</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" xlink:label="BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" xlink:to="BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities_lbl" xml:lang="en-US">Purchase of property and equipment by incurring current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities" xlink:label="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities" xlink:to="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsIssuedForServicesToNonemployee" xlink:label="BEEM_WarrantsIssuedForServicesToNonemployee" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsIssuedForServicesToNonemployee" xlink:to="BEEM_WarrantsIssuedForServicesToNonemployee_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsIssuedForServicesToNonemployee_lbl" xml:lang="en-US">Warrants issued for services to non-employee</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SharesIssuedForServicesToNonemployee" xlink:label="BEEM_SharesIssuedForServicesToNonemployee" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_SharesIssuedForServicesToNonemployee" xlink:to="BEEM_SharesIssuedForServicesToNonemployee_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_SharesIssuedForServicesToNonemployee_lbl" xml:lang="en-US">Shares issued for services to non-employee</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</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/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_2_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="cyd_MaterialCybersecurityIncidentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentAbstract" xlink:to="cyd_MaterialCybersecurityIncidentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentAbstract_lbl" xml:lang="en-US">Material Cybersecurity Incident [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Nature [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Scope [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Timing [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLiquidityAbstract" xlink:label="BEEM_DisclosureLiquidityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DisclosureLiquidityAbstract" xlink:to="BEEM_DisclosureLiquidityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DisclosureLiquidityAbstract_lbl" xml:lang="en-US">Liquidity</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_LiquidityTextBlock" xlink:label="BEEM_LiquidityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_LiquidityTextBlock" xlink:to="BEEM_LiquidityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_LiquidityTextBlock_lbl" xml:lang="en-US">LIQUIDITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">BUSINESS COMBINATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">GOODWILL AND INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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 AND LONG-TERM LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT REPORTING</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">PRINCIPLES OF CONSOLIDATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">CONCENTRATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">FOREIGN CURRENCY TRANSLATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">BUSINESS COMBINATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">FINITE-LIVED INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">GOODWILL</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">RECENT ACCOUNTING PRONOUNCEMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueConcentrationOfRiskTextBlock" xlink:label="us-gaap_FairValueConcentrationOfRiskTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueConcentrationOfRiskTextBlock" xlink:to="us-gaap_FairValueConcentrationOfRiskTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueConcentrationOfRiskTextBlock_lbl" xml:lang="en-US">Schedule of concentration risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" xlink:label="BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" xlink:to="BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_lbl" xml:lang="en-US">SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of disaggregation of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of anti-dilutive</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US">Schedule of change in the fair value of the earnout consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_lbl" xml:lang="en-US">Schedule of consideration is comprised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of assets acquired and liabilities assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_lbl" xml:lang="en-US">Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_LeaseCost2TableTextBlock" xlink:label="BEEM_LeaseCost2TableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_LeaseCost2TableTextBlock" xlink:to="BEEM_LeaseCost2TableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_LeaseCost2TableTextBlock_lbl" xml:lang="en-US">LEASES (Details - Supplemental cash flow lease information)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of assumptions for options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of RSU activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted stock awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of warrant outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock" xlink:label="BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock" xlink:to="BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ScheduleOfPretaxLossTableTextBlock" xlink:label="BEEM_ScheduleOfPretaxLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ScheduleOfPretaxLossTableTextBlock" xlink:to="BEEM_ScheduleOfPretaxLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ScheduleOfPretaxLossTableTextBlock_lbl" xml:lang="en-US">Schedule of pretax loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of income tax reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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: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/verboseLabel" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</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_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="srt_PlatformOperatorCryptoAssetTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="srt_PlatformOperatorCryptoAssetTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetTable_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="srt_PlatformOperatorCryptoAssetLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="srt_PlatformOperatorCryptoAssetLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetLineItems_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Contingent consideration fair value, Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_2_lbl" xml:lang="en-US">Contingent consideration fair value, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_lbl" xml:lang="en-US">Contingent consideration fair value, Additions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_lbl" xml:lang="en-US">Contingent consideration fair value, Change in fair value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_3_lbl" xml:lang="en-US">Contingent consideration fair value, Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossAbstract" xlink:label="us-gaap_AllowanceForCreditLossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossAbstract" xlink:to="us-gaap_AllowanceForCreditLossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossAbstract_lbl" xml:lang="en-US">Allowance for credit losses:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_PropertyPlantAndEquipmentUsefulLife1" xlink:label="BEEM_PropertyPlantAndEquipmentUsefulLife1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PropertyPlantAndEquipmentUsefulLife1" xlink:to="BEEM_PropertyPlantAndEquipmentUsefulLife1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PropertyPlantAndEquipmentUsefulLife1_lbl" xml:lang="en-US">[custom:PropertyPlantAndEquipmentUsefulLife1-0]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Total Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainBeforeTax_lbl" xml:lang="en-US">Foreign currency transaction gain</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" xml:lang="en-US">Intangible asset useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Warranty repairs completed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashExpense" xlink:label="us-gaap_OtherNoncashExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashExpense_lbl" xml:lang="en-US">Non-cash expenses</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 operating activities</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/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Decrease in accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" xlink:label="BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" xlink:to="BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities_lbl" xml:lang="en-US">Decrease in change in fair value of contingent consideration liabilities</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">Decrease in accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncreaseDecreaseInOtherLongTermLiabilities" xlink:label="BEEM_IncreaseDecreaseInOtherLongTermLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_IncreaseDecreaseInOtherLongTermLiabilities" xlink:to="BEEM_IncreaseDecreaseInOtherLongTermLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_IncreaseDecreaseInOtherLongTermLiabilities_lbl" xml:lang="en-US">Decrease in other long term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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/2024/elts/us-gaap-2024.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 other equity and debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US">Fair value earnout consideration, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US">Change in fair value of the Earnout Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredOther1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1_lbl" xml:lang="en-US">Change in fair value of the earnout consideration</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2_lbl" xml:lang="en-US">Fair value earnout consideration, Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xml:lang="en-US">Common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationConsiderationTransferredDeferredCash" xlink:label="BEEM_BusinessCombinationConsiderationTransferredDeferredCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationConsiderationTransferredDeferredCash" xlink:to="BEEM_BusinessCombinationConsiderationTransferredDeferredCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BusinessCombinationConsiderationTransferredDeferredCash_lbl" xml:lang="en-US">Deferred cash consideration - tranche 2</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationConsiderationTransferredDeferredEquity" xlink:label="BEEM_BusinessCombinationConsiderationTransferredDeferredEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationConsiderationTransferredDeferredEquity" xlink:to="BEEM_BusinessCombinationConsiderationTransferredDeferredEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BusinessCombinationConsiderationTransferredDeferredEquity_lbl" xml:lang="en-US">Deferred equity consideration - tranche 2</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredOther1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredOther1_2_lbl" xml:lang="en-US">Earnout consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Consideration transferred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Total assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:to="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" xlink:to="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US">Total liabilities assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US">Issue earnout shares for 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl" xml:lang="en-US">Change in estimated fair value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Payment for acquisition, cash</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" xlink:label="BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" xlink:to="BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued_lbl" xml:lang="en-US">Stock to be issued for acquisition, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US">Transaction costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:label="us-gaap_BusinessCombinationPriceOfAcquisitionExpected" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:to="us-gaap_BusinessCombinationPriceOfAcquisitionExpected_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationPriceOfAcquisitionExpected_lbl" xml:lang="en-US">Cash balance at closing</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:to="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xml:lang="en-US">Issued shares of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xml:lang="en-US">Business combination, working capital description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Stock issued for acquisition, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AdditionalPaymentsToAcquireBusiness" xlink:label="BEEM_AdditionalPaymentsToAcquireBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AdditionalPaymentsToAcquireBusiness" xlink:to="BEEM_AdditionalPaymentsToAcquireBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AdditionalPaymentsToAcquireBusiness_lbl" xml:lang="en-US">Additional payments to acquire business</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_3_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessAcquisitionsRevenue" xlink:label="BEEM_BusinessAcquisitionsRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessAcquisitionsRevenue" xlink:to="BEEM_BusinessAcquisitionsRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BusinessAcquisitionsRevenue_lbl" xml:lang="en-US">Revenue related acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessAcquisitionsNetLoss" xlink:label="BEEM_BusinessAcquisitionsNetLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessAcquisitionsNetLoss" xlink:to="BEEM_BusinessAcquisitionsNetLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BusinessAcquisitionsNetLoss_lbl" xml:lang="en-US">Net loss related acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US">Deferred equity offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_RelatedPartyReceivable" xlink:label="BEEM_RelatedPartyReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RelatedPartyReceivable" xlink:to="BEEM_RelatedPartyReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_RelatedPartyReceivable_lbl" xml:lang="en-US">Related party receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Other</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/verboseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Total prepaid expenses and other current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US">Work in process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation" xlink:label="BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation" xlink:to="BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation_lbl" xml:lang="en-US">Depreciation expense recognized in operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xml:lang="en-US">Cost, Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_CapitalizedDepreciationCosts" xlink:label="BEEM_CapitalizedDepreciationCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CapitalizedDepreciationCosts" xlink:to="BEEM_CapitalizedDepreciationCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CapitalizedDepreciationCosts_lbl" xml:lang="en-US">Capitalized depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross carrying amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Net carrying amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Weighted-average amortization period (yrs)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xml:lang="en-US">Restructuring Cost [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Goodwill acquired during period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Goodwill currency impact</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 of Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_IntangibleAssetsOperatingExpenseAmortization" xlink:label="BEEM_IntangibleAssetsOperatingExpenseAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_IntangibleAssetsOperatingExpenseAmortization" xlink:to="BEEM_IntangibleAssetsOperatingExpenseAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_IntangibleAssetsOperatingExpenseAmortization_lbl" xml:lang="en-US">Amortization expense recognized in operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:to="us-gaap_CostOfGoodsAndServicesSoldAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldAmortization_lbl" xml:lang="en-US">Cost, Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Accrued Expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_AccruedWarranty" xlink:label="BEEM_AccruedWarranty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AccruedWarranty" xlink:to="BEEM_AccruedWarranty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AccruedWarranty_lbl" xml:lang="en-US">Accrued warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_CustomerPrepayments" xlink:label="BEEM_CustomerPrepayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CustomerPrepayments" xlink:to="BEEM_CustomerPrepayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CustomerPrepayments_lbl" xml:lang="en-US">Customer prepayments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 expense</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="beem-20241231.xsd#BEEM_OtherLongtermLiabilities" xlink:label="BEEM_OtherLongtermLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_OtherLongtermLiabilities" xlink:to="BEEM_OtherLongtermLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_OtherLongtermLiabilities_lbl" xml:lang="en-US">Other Long-Term Liabilities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Long-term deferred tax liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Acquired long-term liability</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TotalLongTermLiabilities" xlink:label="BEEM_TotalLongTermLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TotalLongTermLiabilities" xlink:to="BEEM_TotalLongTermLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="BEEM_TotalLongTermLiabilities_lbl" xml:lang="en-US">Total long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AcquiredLongtermLiability" xlink:label="BEEM_AcquiredLongtermLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_AcquiredLongtermLiability" xlink:to="BEEM_AcquiredLongtermLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_AcquiredLongtermLiability_lbl" xml:lang="en-US">Acquired long-term liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Non current liabilities</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/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Lease assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Current operating lease liabilities, included in current liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Noncurrent operating lease liabilities, included in long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total Lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_2_lbl" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities" xlink:to="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities_2_lbl" xml:lang="en-US">Right of Use Assets Obtained in Exchange for Lease Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total lease liability</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/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_3_lbl" xml:lang="en-US">Right of use asset and lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Weighted-average FV</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Intrinsic Value, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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, Exercisable</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">Number of Options 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/2024/elts/us-gaap-2024.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">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 grant-date fair value, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Nonvested shares, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant-date fair value, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Nonvested shares, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 grant-date fair value, vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Nonvested shares, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant-date fair value, 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">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</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 grant-date fair value, ending balance</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/verboseLabel" 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: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/verboseLabel" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted-average grant-date fair value, Granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3_lbl" xml:lang="en-US">Nonvested shares, Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted-average grant-date fair value, Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3_lbl" xml:lang="en-US">Nonvested shares, Forfeited</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/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted-average grant-date fair value, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Number of Warrants Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_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/2024/elts/us-gaap-2024.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-20241231.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/label" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:to="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl" xml:lang="en-US">Number of Warrants Expired</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price Expired</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-20241231.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</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Stock, Class of Stock [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl" xml:lang="en-US">Stock issued for purchase of assets, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock issued new, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Proceeds from sale of equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PaymentsOfStockIssuanceCost" xlink:label="BEEM_PaymentsOfStockIssuanceCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_PaymentsOfStockIssuanceCost" xlink:to="BEEM_PaymentsOfStockIssuanceCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PaymentsOfStockIssuanceCost_lbl" xml:lang="en-US">[custom:PaymentsOfStockIssuanceCost]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Shares authorized for issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Shares available for grant</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Remaining contractural term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted stock units granted</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockUnitsOutstanding" xlink:label="BEEM_StockUnitsOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_StockUnitsOutstanding" xlink:to="BEEM_StockUnitsOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_StockUnitsOutstanding_lbl" xml:lang="en-US">Stock units outstanding, RSUs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Unregnized stock compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4_lbl" xml:lang="en-US">Restricted stock units that vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Fair value of vested shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsIssuedShares" xlink:label="BEEM_WarrantsIssuedShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_WarrantsIssuedShares" xlink:to="BEEM_WarrantsIssuedShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_WarrantsIssuedShares_lbl" xml:lang="en-US">Warrants issued, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_FairValueOfWarrantsIssued" xlink:label="BEEM_FairValueOfWarrantsIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_FairValueOfWarrantsIssued" xlink:to="BEEM_FairValueOfWarrantsIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_FairValueOfWarrantsIssued_lbl" xml:lang="en-US">Fair value of warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US">Warrant expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_2_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="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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromWarrantExercises_2_lbl" xml:lang="en-US">Proceeds from warrants exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSellingAndMarketingExpense" xlink:label="us-gaap_OtherSellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSellingAndMarketingExpense" xlink:to="us-gaap_OtherSellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherSellingAndMarketingExpense_lbl" xml:lang="en-US">Discounts and allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract with customer liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</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: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/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_2_lbl" xml:lang="en-US">Contract with Customer, Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeRevenueRecognized" xlink:label="us-gaap_DeferredIncomeRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeRevenueRecognized" xlink:to="us-gaap_DeferredIncomeRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeRevenueRecognized_lbl" xml:lang="en-US">Deferred Income, Revenue Recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xml:lang="en-US">Current:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Subtotal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xml:lang="en-US">Deferred:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Subtotal</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_CushionAbstract" xlink:label="BEEM_CushionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_CushionAbstract" xlink:to="BEEM_CushionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_CushionAbstract_lbl" xml:lang="en-US">Cushion</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncomeTaxProvsionExpenseBenefit" xlink:label="BEEM_IncomeTaxProvsionExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_IncomeTaxProvsionExpenseBenefit" xlink:to="BEEM_IncomeTaxProvsionExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="BEEM_IncomeTaxProvsionExpenseBenefit_lbl" xml:lang="en-US">Net provision (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Pretax loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_2_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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xml:lang="en-US">Change in FV of Contingent Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign tax rate differential</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xml:lang="en-US">Capitalized R&amp;D</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xml:lang="en-US">Patents/Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DeferredTaxAssetsLeaseLiability" xlink:label="BEEM_DeferredTaxAssetsLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DeferredTaxAssetsLeaseLiability" xlink:to="BEEM_DeferredTaxAssetsLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DeferredTaxAssetsLeaseLiability_lbl" xml:lang="en-US">Lease Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/verboseLabel" 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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/label" 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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_DeferredTaxLiabilitiesRightOfUseAssets" xlink:label="BEEM_DeferredTaxLiabilitiesRightOfUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="BEEM_DeferredTaxLiabilitiesRightOfUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="BEEM_DeferredTaxLiabilitiesRightOfUseAssets_lbl" xml:lang="en-US">ROU Asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/negatedLabel" 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/2024/elts/us-gaap-2024.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/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total net deferred taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncomeTaxRateBlendedFederalState" xlink:label="BEEM_IncomeTaxRateBlendedFederalState" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_IncomeTaxRateBlendedFederalState" xlink:to="BEEM_IncomeTaxRateBlendedFederalState_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_IncomeTaxRateBlendedFederalState_lbl" xml:lang="en-US">Federal and state tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOtherTaxCarryforwards_lbl" xml:lang="en-US">State net operating loss carry forward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_RisksAndUncertaintiesPolicyTextBlock" xlink:to="BEEM_RisksAndUncertaintiesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="BEEM_RisksAndUncertaintiesPolicyTextBlock_doc" xml:lang="en-US">Risks and Uncertainties Policy [Policy Text Block]</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_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_3_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_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">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_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_2_lbl" xml:lang="en-US">Interest Expense, Nonoperating</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</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_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_3_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_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_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</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_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</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="BEEM_PaymentOfDeferredConsideration" xlink:to="BEEM_PaymentOfDeferredConsideration_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_PaymentOfDeferredConsideration_2_lbl" xml:lang="en-US">PaymentOfDeferredConsideration</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_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_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_2_lbl" xml:lang="en-US">Payments of Stock Issuance Costs</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_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</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_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_2_lbl" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_4_lbl" xml:lang="en-US">Financial Liabilities Fair Value Disclosure</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:to="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_2_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" xlink:to="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_2_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_2_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:to="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_2_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</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_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_TotalLongTermLiabilities" xlink:to="BEEM_TotalLongTermLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_TotalLongTermLiabilities_2_lbl" xml:lang="en-US">TotalLongTermLiabilities</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_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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:to="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:to="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_2_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSellingAndMarketingExpense" xlink:to="us-gaap_OtherSellingAndMarketingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherSellingAndMarketingExpense_2_lbl" xml:lang="en-US">Other Selling and Marketing Expense</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_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BEEM_IncomeTaxProvsionExpenseBenefit" xlink:to="BEEM_IncomeTaxProvsionExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_IncomeTaxProvsionExpenseBenefit_2_lbl" xml:lang="en-US">IncomeTaxProvsionExpenseBenefit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</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="BEEM_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="BEEM_DeferredTaxLiabilitiesRightOfUseAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="BEEM_DeferredTaxLiabilitiesRightOfUseAssets_2_lbl" xml:lang="en-US">DeferredTaxLiabilitiesRightOfUseAssets</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>19
<FILENAME>beem-20241231_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: 6.0b -->
    <!-- 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-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheets" xlink:href="beem-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BalanceSheetsParenthetical" xlink:href="beem-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss" xlink:href="beem-20241231.xsd#StatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="beem-20241231.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StatementsOfCashFlows" xlink:href="beem-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CorporateOrganizationNatureOfOperations" xlink:href="beem-20241231.xsd#CorporateOrganizationNatureOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Liquidity" xlink:href="beem-20241231.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinations" xlink:href="beem-20241231.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Inventory" xlink:href="beem-20241231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipment" xlink:href="beem-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssets" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/CommitmentsAndContingencies" xlink:href="beem-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Leases" xlink:href="beem-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquity" xlink:href="beem-20241231.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Revenues" xlink:href="beem-20241231.xsd#Revenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxes" xlink:href="beem-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SegmentReporting" xlink:href="beem-20241231.xsd#SegmentReporting" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsTables" xlink:href="beem-20241231.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryTables" xlink:href="beem-20241231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentTables" xlink:href="beem-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesTables" xlink:href="beem-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityTables" xlink:href="beem-20241231.xsd#StockholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesTables" xlink:href="beem-20241231.xsd#RevenuesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesTables" xlink:href="beem-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="beem-20241231.xsd#SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:href="beem-20241231.xsd#Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="beem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:href="beem-20241231.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-Consideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-Consideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-ConsiderationComprised" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:href="beem-20241231.xsd#BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/BusinessCombinationsDetailsNarrative" xlink:href="beem-20241231.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:href="beem-20241231.xsd#PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" xlink:href="beem-20241231.xsd#InventoryDetails-ScheduleOfInventory" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:href="beem-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="beem-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:href="beem-20241231.xsd#IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:href="beem-20241231.xsd#IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:href="beem-20241231.xsd#GoodwillAndIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:href="beem-20241231.xsd#AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-LeaseCost" xlink:href="beem-20241231.xsd#LeasesDetails-LeaseCost" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:href="beem-20241231.xsd#LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:href="beem-20241231.xsd#LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/LeasesDetailsNarrative" xlink:href="beem-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-OptionActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity" xlink:href="beem-20241231.xsd#StockholdersEquityDetails-WarrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/StockholdersEquityDetailsNarrative" xlink:href="beem-20241231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues" xlink:href="beem-20241231.xsd#RevenuesDetails-ScheduleOfRevenues" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetails-ContractLiabilites" xlink:href="beem-20241231.xsd#RevenuesDetails-ContractLiabilites" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:href="beem-20241231.xsd#RevenuesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-incomeTaxProvision" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-ScheduleOfPretaxLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:href="beem-20241231.xsd#IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:href="beem-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" 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/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="loc_us-gaapContractWithCustomerAssetNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="130" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="140" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="150" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="160" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="170" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent" xlink:label="loc_us-gaapDeferredCompensationLiabilityCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredCompensationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="220" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="230" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent" xlink:label="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityNoncurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetAcquisitionContingentConsiderationLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="330" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="340" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="350" 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/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="380" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" 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 - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="20" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" 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/StatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="30" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="40" 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="beem-20241231.xsd#BEEM_StockIssuedToReleasedFromEscrowAccountUnvested" xlink:label="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvested" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares" xlink:label="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvestedShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedToReleasedFromEscrowAccountUnvestedShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockbasedCompensationToConsultants" xlink:label="loc_BEEMStockbasedCompensationToConsultants" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockbasedCompensationToConsultants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockbasedCompensationToConsultantsShares" xlink:label="loc_BEEMStockbasedCompensationToConsultantsShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockbasedCompensationToConsultantsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" xlink:label="loc_BEEMStockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodValueEarnoutRelatedToAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" xlink:label="loc_BEEMStockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="110" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsExercisedForCashValue" xlink:label="loc_BEEMWarrantsExercisedForCashValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedForCashValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsExercisedForCashShares" xlink:label="loc_BEEMWarrantsExercisedForCashShares" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWarrantsExercisedForCashShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless" xlink:label="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashless" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashless" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" xlink:label="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ImpactOfForeignCurrencyTranslation" xlink:label="loc_BEEMImpactOfForeignCurrencyTranslation" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMImpactOfForeignCurrencyTranslation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedForAcquisitionAndExpenses" xlink:label="loc_BEEMStockIssuedForAcquisitionAndExpenses" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedForAcquisitionAndExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedForAcquisitionAndExpensesShares" xlink:label="loc_BEEMStockIssuedForAcquisitionAndExpensesShares" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMStockIssuedForAcquisitionAndExpensesShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SaleOfStockUnderCommittedEquityFacility" xlink:label="loc_BEEMSaleOfStockUnderCommittedEquityFacility" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMSaleOfStockUnderCommittedEquityFacility" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SaleOfStockUnderCommittedEquityFacilityShares" xlink:label="loc_BEEMSaleOfStockUnderCommittedEquityFacilityShares" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMSaleOfStockUnderCommittedEquityFacilityShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="240" 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/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="250" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="260" 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 - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForOtherCreditLosses" xlink:label="loc_us-gaapProvisionForOtherCreditLosses" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForOtherCreditLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="110" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="130" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="140" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInDepositOtherAssets" />
      <link:presentationArc order="150" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="170" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="180" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="200" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="240" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="250" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="270" 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="beem-20241231.xsd#BEEM_PaymentOfDeferredConsideration" xlink:label="loc_BEEMPaymentOfDeferredConsideration" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_BEEMPaymentOfDeferredConsideration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="290" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="300" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="310" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapPaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="330" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="340" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="350" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="380" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="440" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="450" 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/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" xlink:label="loc_BEEMFairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMFairValueOfCommonStockIssuedAsConsiderationForBusinessCombination" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" xlink:label="loc_BEEMPurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMPurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities" xlink:label="loc_BEEMRightofuseAssetsObtainedInExchangeForLeaseLiabilities" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMRightofuseAssetsObtainedInExchangeForLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WarrantsIssuedForServicesToNonemployee" xlink:label="loc_BEEMWarrantsIssuedForServicesToNonemployee" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMWarrantsIssuedForServicesToNonemployee" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_SharesIssuedForServicesToNonemployee" xlink:label="loc_BEEMSharesIssuedForServicesToNonemployee" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_BEEMSharesIssuedForServicesToNonemployee" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000012 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="loc_cydCybersecurityRiskRoleOfManagementTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskRoleOfManagementTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000013 - Disclosure - Material Cybersecurity Incident Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="loc_cydMaterialCybersecurityIncidentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentNatureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentNatureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentScopeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentScopeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentTimingTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentTimingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/CorporateOrganizationNatureOfOperations" xlink:title="999014 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/SummaryOfSignificantAccountingPolicies" xlink:title="999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Liquidity" xlink:title="999016 - Disclosure - LIQUIDITY">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLiquidityAbstract" xlink:label="loc_BEEMDisclosureLiquidityAbstract" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_LiquidityTextBlock" xlink:label="loc_BEEMLiquidityTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLiquidityAbstract" xlink:to="loc_BEEMLiquidityTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinations" xlink:title="999017 - Disclosure - BUSINESS COMBINATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="999018 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999019 - Disclosure - INVENTORY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999020 - Disclosure - PROPERTY AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/GoodwillAndIntangibleAssets" xlink:title="999021 - Disclosure - GOODWILL AND INTANGIBLE ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities" xlink:title="999022 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/CommitmentsAndContingencies" xlink:title="999023 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999024 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999025 - Disclosure - STOCKHOLDERS&#8217; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999026 - Disclosure - REVENUES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999027 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/SegmentReporting" xlink:title="999028 - Disclosure - SEGMENT REPORTING">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_RisksAndUncertaintiesPolicyTextBlock" xlink:label="loc_BEEMRisksAndUncertaintiesPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_BEEMRisksAndUncertaintiesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueConcentrationOfRiskTextBlock" xlink:label="loc_us-gaapFairValueConcentrationOfRiskTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueConcentrationOfRiskTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" xlink:label="loc_BEEMScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_BEEMScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsTables" xlink:title="999031 - Disclosure - BUSINESS COMBINATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellTechnologiesMember" xlink:label="loc_BEEMAllCellTechnologiesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellTechnologiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="999032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryTables" xlink:title="999033 - Disclosure - INVENTORY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999034 - Disclosure - PROPERTY AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/GoodwillAndIntangibleAssetsTables" xlink:title="999035 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables" xlink:title="999036 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999037 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" 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="beem-20241231.xsd#BEEM_LeaseCost2TableTextBlock" xlink:label="loc_BEEMLeaseCost2TableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_BEEMLeaseCost2TableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="999038 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesTables" xlink:title="999039 - Disclosure - REVENUES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesTables" xlink:title="999040 - Disclosure - INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock" xlink:label="loc_BEEMScheduleOfProvisionForIncomeTaxesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_BEEMScheduleOfProvisionForIncomeTaxesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ScheduleOfPretaxLossTableTextBlock" xlink:label="loc_BEEMScheduleOfPretaxLossTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_BEEMScheduleOfPretaxLossTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="20" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="30" 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/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk" xlink:title="999041 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaapGeographicConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapGeographicConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaapGeographicDistributionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapGeographicDistributionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaapGeographicDistributionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionAxis" xlink:to="loc_us-gaapGeographicDistributionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaapGeographicDistributionForeignMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_us-gaapGeographicDistributionForeignMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="loc_us-gaapGeographicDistributionDomesticMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_us-gaapGeographicDistributionDomesticMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-gaapScheduleOfProductInformationTable" xlink:to="loc_srtStatementGeographicalAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RS" xlink:label="loc_countryRS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryRS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration" xlink:title="999042 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_srtPlatformOperatorCryptoAssetLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapFinancialLiabilitiesFairValueDisclosure" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFinancialLiabilitiesFairValueDisclosure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapFinancialLiabilitiesFairValueDisclosure_2" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFinancialLiabilitiesFairValueDisclosure_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapFinancialLiabilitiesFairValueDisclosure_3" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapFinancialLiabilitiesFairValueDisclosure_3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable" xlink:title="999043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossAbstract" xlink:label="loc_us-gaapAllowanceForCreditLossAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForCreditLossAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_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/SignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="999044 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaapSoftwareDevelopmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapSoftwareDevelopmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaapLandBuildingsAndImprovementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandBuildingsAndImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PropertyPlantAndEquipmentUsefulLife1" xlink:label="loc_BEEMPropertyPlantAndEquipmentUsefulLife1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_BEEMPropertyPlantAndEquipmentUsefulLife1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue" xlink:title="999045 - Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaapGeographicDistributionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapGeographicDistributionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaapGeographicDistributionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionAxis" xlink:to="loc_us-gaapGeographicDistributionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RS" xlink:label="loc_countryRS" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryRS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RO" xlink:label="loc_countryRO" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryRO" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CY" xlink:label="loc_countryCY" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryCY" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ME" xlink:label="loc_countryME" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryME" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_HR" xlink:label="loc_countryHR" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_countryHR" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_OtherCountriesMember" xlink:label="loc_BEEMOtherCountriesMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGeographicDistributionDomain" xlink:to="loc_BEEMOtherCountriesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares" xlink:title="999046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_StockOptionsMember" xlink:label="loc_BEEMStockOptionsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_BEEMStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="30" 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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="60" 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/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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-20241231.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-20241231.xsd#BEEM_Customer2Member" xlink:label="loc_BEEMCustomer2Member" />
      <link:presentationArc order="40" 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-20241231.xsd#BEEM_Customer3Member" xlink:label="loc_BEEMCustomer3Member" />
      <link:presentationArc order="50" 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-20241231.xsd#BEEM_Customer4Member" xlink:label="loc_BEEMCustomer4Member" />
      <link:presentationArc order="100" 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-20241231.xsd#BEEM_StateAndLocalGovernmentMember" xlink:label="loc_BEEMStateAndLocalGovernmentMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_BEEMStateAndLocalGovernmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainBeforeTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="40" 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/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual" />
      <link:presentationArc order="60" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaapProductWarrantyAccrualPayments" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapProductWarrantyAccrualPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="80" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LiquidityDetailsNarrative" xlink:title="999048 - Disclosure - LIQUIDITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLiquidityAbstract" xlink:label="loc_BEEMDisclosureLiquidityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_BEEMDisclosureLiquidityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_WarrantsMember" xlink:label="loc_BEEMWarrantsMember" />
      <link:presentationArc order="40" 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.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNoncashExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities" xlink:label="loc_BEEMDecreaseInChangeInFairValueOfContingentConsiderationLiabilities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMDecreaseInChangeInFairValueOfContingentConsiderationLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncreaseDecreaseInOtherLongTermLiabilities" xlink:label="loc_BEEMIncreaseDecreaseInOtherLongTermLiabilities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMIncreaseDecreaseInOtherLongTermLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_WorkingCapital" xlink:label="loc_BEEMWorkingCapital" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_BEEMWorkingCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="loc_us-gaapProceedsFromOtherEquity" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromOtherEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration" xlink:title="999049 - Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_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/BusinessCombinationsDetails-Consideration" xlink:title="999050 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationConsiderationTransferredDeferredCash" xlink:label="loc_BEEMBusinessCombinationConsiderationTransferredDeferredCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationConsiderationTransferredDeferredCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationConsiderationTransferredDeferredEquity" xlink:label="loc_BEEMBusinessCombinationConsiderationTransferredDeferredEquity" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationConsiderationTransferredDeferredEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities" xlink:title="999051 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised" xlink:title="999052 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferredOther1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities" xlink:title="999053 - Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration" xlink:title="999054 - Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellTechnologiesMember" xlink:label="loc_BEEMAllCellTechnologiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellTechnologiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_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/BusinessCombinationsDetailsNarrative" xlink:title="999055 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellTechnologiesMember" xlink:label="loc_BEEMAllCellTechnologiesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellTechnologiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_TrancheOneMember" xlink:label="loc_BEEMTrancheOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMTrancheOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TrancheTwoMember" xlink:label="loc_BEEMTrancheTwoMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMTrancheTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued" xlink:label="loc_BEEMStockIssuedDuringPeriodSharesAcquisitionsToBeIssued" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMStockIssuedDuringPeriodSharesAcquisitionsToBeIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationPriceOfAcquisitionExpected" xlink:label="loc_us-gaapBusinessCombinationPriceOfAcquisitionExpected" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationPriceOfAcquisitionExpected" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:label="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionDescriptionOfAcquiredEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AdditionalPaymentsToAcquireBusiness" xlink:label="loc_BEEMAdditionalPaymentsToAcquireBusiness" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMAdditionalPaymentsToAcquireBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessAcquisitionsRevenue" xlink:label="loc_BEEMBusinessAcquisitionsRevenue" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessAcquisitionsRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BusinessAcquisitionsNetLoss" xlink:label="loc_BEEMBusinessAcquisitionsNetLoss" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_BEEMBusinessAcquisitionsNetLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets" xlink:title="999056 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:presentationArc order="0" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredOfferingCosts" xlink:label="loc_us-gaapDeferredOfferingCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDeferredOfferingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="20" 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="beem-20241231.xsd#BEEM_RelatedPartyReceivable" xlink:label="loc_BEEMRelatedPartyReceivable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_BEEMRelatedPartyReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/InventoryDetails-ScheduleOfInventory" xlink:title="999057 - Disclosure - INVENTORY (Details - Schedule of inventory)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaapInventoryWorkInProcessNetOfReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcessNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-ScheduleOfPropertyAndEquipment" xlink:title="999058 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_AutosMember" xlink:label="loc_BEEMAutosMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_BEEMAutosMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="999059 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation" xlink:label="loc_BEEMPropertyPlantEquipmentOperatingExpenseDepreciation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_BEEMPropertyPlantEquipmentOperatingExpenseDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_CapitalizedDepreciationCosts" xlink:label="loc_BEEMCapitalizedDepreciationCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_BEEMCapitalizedDepreciationCosts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" xlink:title="999060 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaapDevelopedTechnologyRightsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapDevelopedTechnologyRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_BacklogMember" xlink:label="loc_BEEMBacklogMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_BEEMBacklogMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill" xlink:title="999061 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:title="999062 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IntangibleAssetsOperatingExpenseAmortization" xlink:label="loc_BEEMIntangibleAssetsOperatingExpenseAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_BEEMIntangibleAssetsOperatingExpenseAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses" xlink:title="999063 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaapAccruedLiabilitiesCurrentAndNoncurrentAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrent" xlink:label="loc_us-gaapAccruedVacationCurrent" />
      <link:presentationArc order="10" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="20" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaapAccountsPayableTradeCurrent" />
      <link:presentationArc order="30" 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="beem-20241231.xsd#BEEM_AccruedWarranty" xlink:label="loc_BEEMAccruedWarranty" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_BEEMAccruedWarranty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_CustomerPrepayments" xlink:label="loc_BEEMCustomerPrepayments" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_BEEMCustomerPrepayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="60" 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/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="70" 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:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_OtherLongtermLiabilities" xlink:label="loc_BEEMOtherLongtermLiabilities" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_BEEMOtherLongtermLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapDeferredTaxAndOtherLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TotalLongTermLiabilities" xlink:label="loc_BEEMTotalLongTermLiabilities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_BEEMTotalLongTermLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative" xlink:title="999064 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelcomMember" xlink:label="loc_BEEMTelcomMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelcomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AcquiredLongtermLiability" xlink:label="loc_BEEMAcquiredLongtermLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_BEEMAcquiredLongtermLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-LeaseCost" xlink:title="999065 - Disclosure - LEASES (Details - Lease cost)">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="30" 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/LeasesDetails-SupplementalCashFlowLeaseInformation" xlink:title="999066 - Disclosure - LEASES (Details - Supplemental cash flow lease information)">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities" xlink:label="loc_BEEMRightofuseAssetsObtainedInExchangeForLeaseLiabilities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_BEEMRightofuseAssetsObtainedInExchangeForLeaseLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases" xlink:title="999067 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases)">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/LeasesDetailsNarrative" xlink:title="999068 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DisclosureLeasesAbstract" xlink:label="loc_BEEMDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="loc_us-gaapLesseeOperatingLeaseDiscountRate" />
      <link:presentationArc order="10" 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/2024/elts/us-gaap-2024.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_BEEMDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted" xlink:title="999069 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Assumptions for options granted)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-OptionActivity" xlink:title="999070 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Option activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="40" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="60" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="80" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="90" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="130" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="140" 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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity" xlink:title="999071 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Schedule of RSU activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_RSUAwardsMember" xlink:label="loc_BEEMRSUAwardsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMRSUAwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/StockholdersEquityDetails-ScheduleOfPsuActivity" xlink:title="999072 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Schedule of PSU activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_PerformanceStockUnitsMember" xlink:label="loc_BEEMPerformanceStockUnitsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPerformanceStockUnitsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PSUAwardsMember" xlink:label="loc_BEEMPSUAwardsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPSUAwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/StockholdersEquityDetails-RestrictedStockAwardActivity" xlink:title="999073 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Restricted stock award activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="10" 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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/2024/elts/us-gaap-2024.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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/StockholdersEquityDetails-WarrantActivity" xlink:title="999074 - Disclosure - STOCKHOLDERS&apos; EQUITY (Details - Warrant activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="40" 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-20241231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_BEEMShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_2" />
      <link:presentationArc order="80" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" />
      <link:presentationArc order="90" 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-20241231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" />
      <link:presentationArc order="100" 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-20241231.xsd#BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_BEEMShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="110" 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="999075 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AllCellMember" xlink:label="loc_BEEMAllCellMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAllCellMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_AmigaMember" xlink:label="loc_BEEMAmigaMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMAmigaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_TelecomMember" xlink:label="loc_BEEMTelecomMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_BEEMTelecomMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-20241231.xsd#BEEM_BRileyCapitalMember" xlink:label="loc_BEEMBRileyCapitalMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_BEEMBRileyCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_srtChiefExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_ConsultantMember" xlink:label="loc_BEEMConsultantMember" />
      <link:presentationArc order="230" 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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_CommonStockPurchaseAgreementMember" xlink:label="loc_BEEMCommonStockPurchaseAgreementMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecuritiesFinancingTransactionTypeDomain" xlink:to="loc_BEEMCommonStockPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_BRileyPurchaseAgreementMember" xlink:label="loc_BEEMBRileyPurchaseAgreementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMBRileyPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_InvestorRelationsServicesMember" xlink:label="loc_BEEMInvestorRelationsServicesMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransactionDomain" xlink:to="loc_BEEMInvestorRelationsServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_Plan2021Member" xlink:label="loc_BEEMPlan2021Member" />
      <link:presentationArc order="90" 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-20241231.xsd#BEEM_Plan2011Member" xlink:label="loc_BEEMPlan2011Member" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_BEEMPlan2011Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="120" 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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PerformanceStockUnitsMember" xlink:label="loc_BEEMPerformanceStockUnitsMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_BEEMPerformanceStockUnitsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="210" 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="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="230" 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/2024/elts/us-gaap-2024.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="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_RegisteredCommonStockMember" xlink:label="loc_BEEMRegisteredCommonStockMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_BEEMRegisteredCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_PaymentsOfStockIssuanceCost" xlink:label="loc_BEEMPaymentsOfStockIssuanceCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMPaymentsOfStockIssuanceCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="60" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="80" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="90" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_StockUnitsOutstanding" xlink:label="loc_BEEMStockUnitsOutstanding" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMStockUnitsOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="150" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:presentationArc order="170" 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="beem-20241231.xsd#BEEM_WarrantsIssuedShares" xlink:label="loc_BEEMWarrantsIssuedShares" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMWarrantsIssuedShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_FairValueOfWarrantsIssued" xlink:label="loc_BEEMFairValueOfWarrantsIssued" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_BEEMFairValueOfWarrantsIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaapFairValueAdjustmentOfWarrants" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapFairValueAdjustmentOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="210" 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/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="230" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises" 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-ScheduleOfRevenues" xlink:title="999076 - Disclosure - REVENUES (Details - Schedule of revenues)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="beem-20241231.xsd#BEEM_ProfessionalServicesMember" xlink:label="loc_BEEMProfessionalServicesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_BEEMProfessionalServicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherSellingAndMarketingExpense" xlink:label="loc_us-gaapOtherSellingAndMarketingExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapOtherSellingAndMarketingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetails-ContractLiabilites" xlink:title="999077 - Disclosure - REVENUES (Details - Contract liabilites)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/RevenuesDetailsNarrative" xlink:title="999078 - Disclosure - REVENUES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/us-gaap/2024/elts/us-gaap-2024.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="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" 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/2024/elts/us-gaap-2024.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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" 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/2024/elts/srt-2024.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="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-20241231.xsd#BEEM_CaliforniaCustomersMember" xlink:label="loc_BEEMCaliforniaCustomersMember" />
      <link:presentationArc order="10" 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/srt/2024/elts/srt-2024.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="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-20241231.xsd#BEEM_InternationalSalesMember" xlink:label="loc_BEEMInternationalSalesMember" />
      <link:presentationArc order="30" 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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-20241231.xsd#BEEM_ProductDepositsMember" xlink:label="loc_BEEMProductDepositsMember" />
      <link:presentationArc order="70" 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-20241231.xsd#BEEM_MaintenanceFeesMember" xlink:label="loc_BEEMMaintenanceFeesMember" />
      <link:presentationArc order="90" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="10" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeRevenueRecognized" xlink:label="loc_us-gaapDeferredIncomeRevenueRecognized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDeferredIncomeRevenueRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision" xlink:title="999079 - Disclosure - INCOME TAXES (Details-Income tax provision)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" 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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_CushionAbstract" xlink:label="loc_BEEMCushionAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_BEEMCushionAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncomeTaxProvsionExpenseBenefit" xlink:label="loc_BEEMIncomeTaxProvsionExpenseBenefit" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_BEEMIncomeTaxProvsionExpenseBenefit" 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-ScheduleOfPretaxLoss" xlink:title="999080 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_InternationalMember" xlink:label="loc_BEEMInternationalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_BEEMInternationalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation" xlink:title="999081 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxContingencies" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="30" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="40" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="60" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="70" 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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities" xlink:title="999082 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaapDeferredTaxAssetsInProcessResearchAndDevelopment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_DeferredTaxAssetsLeaseLiability" xlink:label="loc_BEEMDeferredTaxAssetsLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_BEEMDeferredTaxAssetsLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="110" 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="beem-20241231.xsd#BEEM_DeferredTaxLiabilitiesRightOfUseAssets" xlink:label="loc_BEEMDeferredTaxLiabilitiesRightOfUseAssets" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_BEEMDeferredTaxLiabilitiesRightOfUseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="130" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="140" 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/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="150" 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/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://beamforall.com/role/IncomeTaxesDetailsNarrative" xlink:title="999083 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="beem-20241231.xsd#BEEM_IncomeTaxRateBlendedFederalState" xlink:label="loc_BEEMIncomeTaxRateBlendedFederalState" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_BEEMIncomeTaxRateBlendedFederalState" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:presentationArc order="10" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="20" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
      <link:presentationArc order="30" 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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOtherTaxCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOtherTaxCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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>GRAPHIC
<SEQUENCE>20
<FILENAME>image_007.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_007.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" .- LT# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]X**** /Y
MROVJO^#K3]IKX&_M0_$CP3I.D_"FXTKP?XIU/1+*6[T.Z>XEAMKN6&-I&6Z5
M2Y5 2551G. .E?M'X2^%G[4OB[PIIFJ+\<?A':C4K2&Z\E_A-=N8MZ!MI/\
M;@SC.,X%?R6_\%#?^4@OQS_[*%K_ /Z<KBO[8/A0FSX8^'AC'_$MML?]^EH
M^>Y_@9^U:BC;\>_@UN)Z-\(;S_Y>_6H1\#?VM9/N_'CX+>N&^$=Z/_<[7U25
MW4! IX% 'R?_ ,*._;!R?^+Y? SV_P"+4W_/_E:J,? []L?/_);_ (#]3G_B
MUNH?A_S&:^M ,&EI6?<#Y&?X(?MFY^7XU_ ,\_Q?##41Q_X-_I4<OP2_;2"_
M)\:?V?B?0_#341_[EJ^O:*+ ?&[?!K]M\-Q\8/V=3]?AWJ8_]R=)+\&OVX5
MV?%_]G-CGYL_#W5!CZ?\3(U]DT46 ^*)?A%^WD"=GQ4_9G//&[P/JPS_ .3Y
MQ^M,F^$?[? QY?Q2_9A;/][P5JZX]?\ E]-?;5% 'PW+\*?^"@@'R?$S]E<G
M/\7A'61Q_P"!51M\+/\ @H3OX^)'[*A'J?"FLC_VYK[HHI@?!\OPO_X**!OD
M^(?[)9&>K>&M;''_ '_J%?AE_P %&RPSX]_9'QSG'A[7#CT_Y:U][44 ? 4O
MPV_X*2AOW?C?]C]E]6T375/Y;S41^''_  4L,0(\9_L=[L<@Z1KN,^F=U?H%
M12 _/*7P%_P4X7&WQ5^QDW][-AKXQ^GK54^"?^"H>TD>(OV+/8&V\0<_^.5^
MB]%%@/S?'A+_ (*EEW_XG/[%F%7*GRM?^<^G^KXII\*?\%3<_P#(7_8K^OEZ
M_P#_ !NOTBHI@?FM_P (_P#\%40K_P"G_L8_+T 37?F^GR_SJ"XTK_@JK#%(
MRR?L<2E6PJ(-9S(/49 &/J17Z844:@?E]%)_P5?DN&0Z;^R.BA01(6U/:Q].
M'SG\,>]!D_X*OA"?[-_9(R" !NU++>X_>8K]0:*6H'Y9S:K_ ,%98F./#W[*
M4@ R"LE]\WYS"J\_B+_@K3"V%\)_LM2\XRLMW^?-P*_52BF!^3<_CO\ X*Y1
M9V_#[]FF3&/NW$G/YW@J ?$;_@KL48_\*S_9P! ) -T?FZ=/].]^_H?:OUKH
MH _(R;XI?\%>XWPOPH_9XDXZK=H/YZ@*BF^+/_!7V) 1\(OV?'Z<+>1Y'YZB
M*_7BB@#\>O\ A=__  6"W8_X4E\">H _TVV],Y_Y"GX?C39/CE_P6$24 ? [
MX%L#CYA>VN!G_N*YXK]AZ* /QP?]H#_@L.LF!\ _@HPR/F%_98_75\TT_M!?
M\%B=A/\ PH'X*\ $#[?8\_\ E7K]D:* /QC;]I;_ (+%J3_QCM\(#CTO=/\
M_ES31^TY_P %BF?'_#.OPCZ9R;NPQ_Z>*_9ZB@#\7)?VIO\ @L1#'N/[.?PH
M(SCY9[(G\AK&:JR_M??\%@H%R?V</AD>OW5MF_EJQK]K:* /Q%3]MS_@KVZ@
MC]FWX>X/_3G'_P#+2HY_VYO^"O5OU_9J\!GM\NG*W\M3K]O0,4M 'X<-^WW_
M ,%=D;'_  S/X,)QGC1CC_TY>],;_@H#_P %=%(_XQG\'\^FB-_\L:_<JB@#
M\+S_ ,%$/^"N  /_  S+X5Z9_P"1>EX_\J%12?\ !1S_ (*VQ+D_LR>&OP\,
MW!_E?U^ZM% 'X2O_ ,%*?^"M48_Y-C\/],\>%+H_^WU0/_P4X_X*SH!_QC#H
MWS<#'@Z]/_M[Q7[P"EH _!=_^"I/_!6-'(/[+VF_*<<>!]0/Z_;,5"/^"JW_
M  5@.?\ C%VSXY_Y$+4O_DNOWNHH _ ^;_@JY_P5?@8@_LN6IQ_=\ :FW\KJ
MH9/^"M/_  5<B;!_9:CSC/'P[U4_RNJ_?:B@#\!&_P""NO\ P593K^RS^7PW
MU<_^W-(O_!7G_@JPY_Y-:/7'_)-=8_\ DBOW\I ,4 ?S]W/_  6._P""J=H<
M-^RO<^GR_"[7'_E.:@E_X+0?\%3H?O?LK7_ R<?"C7S_ .UJ_H,HHU _GJE_
MX+:_\%1X2=W[+.HC'7_BTOB#_P".U'+_ ,%P?^"H4 ._]EV^3'7=\)O$ _\
M:M?T,T4 ?SN/_P %W/\ @IM'*Z']F>8/&,NI^%>O97ZCSJJS?\%]_P#@I3;$
M>9^SDB%C@!OA?KHR?3_75_17Y8STH,8/:@#^=!O^#@'_ (*2(V#^SM"".N?A
MAKO'_D:H_P#B(-_X*/X_Y-[M?_#9:Y_\?K^C,0J.U)Y*^E '\Y$G_!PW_P %
M&(<[_@#8+CKGX:ZV,?\ D>J<G_!QY_P4*AQN^!VBKGD9^'>LC_VXK^D/R1BF
MBT0-G:,^N*-0/YO)/^#D+_@H/"N6^".AJ, Y/P\U@<=/^?CW%03?\'*G[?UL
M<2?!CPXA/9O &KC_ -N*_I,$*CM1Y*YZ4M0/YKV_X.8?V^$7)^#WA< '!)\!
M:M_\DU!)_P '.O[=\38;X3>$5.<8/@;51_[<^U?TL>6/2D%N@_A'7-&H'\T<
MW_!T#^W3;*3)\*_!B!1DEO!&J#'_ ),U5;_@Z=_;<0X/PW\! ^A\&ZG_ /)5
M?TS-"K=J!"OI1J!_,H/^#JO]M4_\T]^'O3=_R*&I=/7_ (^JJO\ \'8_[9$;
M$-X)^&:E3@@^%=0&#_X%U_3MY2^E'DKGH*-0/Y@I_P#@[:_:_MES)X1^%D8S
MMRWAF_'/I_Q]U%-_P=T?M<VRY?PO\*$'^UX;OA[?\_?K7]0)@0_PBFFRA/6-
M#GU%&H'\O1_X.^OVL !GP]\(1GIGP_>\_P#DY2'_ (._/VKE/_( ^#__ (3]
MY_\ )E?U OHEG(P+6MN2.A,8.*8_AS3Y&RUC:,?4PJ?Z4]0/Y?S_ ,'@/[5J
M_P#,!^#_ /X(+S_Y,I#_ ,'@G[5@_P"8#\'O_!!>?_)E?T^3^#M)N5Q)I>GN
M.F&MT/K[>Y_.H6^'N@.I!T322#U'V./GMZ4 ?S$?\1@W[5?_ $ O@]_X(+S_
M .3*3_B,'_:L_P"@'\'?_!#>?_)E?TT77P0\%WLBM-X1\,RLF=I?2X&*YZXR
MM07'[/W@.Z'[WP3X2DYS\VCVYY_[XH _F?'_  >#?M5]]#^#O_@AO/\ Y,H_
MXC!OVJ_^@'\'?_!!>?\ R97]+,G[-?PZEW;O /@MMWWLZ);'/U^2L^;]C[X3
M7 (D^&/P]D!!!#>'+,Y!ZC_5TM0/YMA_P>"_M5G_ )@7P>_\$%Y_\F4#_@\%
M_:KQ_P @/X._^""\_P#DROZ/+O\ 8;^"U_*'F^$7PPE9<X+^%K%B,_\ ;*JK
M?\$_O@0\N\_!;X3&3.=W_"(Z?G_T53]0/YS?^(P;]JK_ * ?P=_\$-Y_\F4?
M\1@W[51)QH?P=Z_] &\_^3*_HDN/^";W[/,L_G/\"?@Z7Z;O^$+TXG&<]?)]
M23^-$O\ P39_9UND42? 7X,R!1\N[P5IIQ_Y!H _G;_XC!OVJO\ H!_!W_P0
MWG_R90?^#P?]JH?\P3X._P#@AO/_ ),K^A:Z_P""6?[,UXF)/V>?@@WU\#:9
M_P#&:\0_:N_X)=?L^>'AH(T;]G[X,0B7[1YHC\%V*YQY6,[(>>IZTP/LRBBB
MD!_$Y_P4-_Y2"?'/_LH6O_\ IRN*_M@^%IQ\-/#P(Q_Q+;?IT_U2U_$]_P %
M#N?^"@GQS_[*%K__ *<KBO[8_A>7;X:>'O,QO.F6V['3/E+F@#<%!Z4M% "*
M,"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^/?C3\&7_ &C_ -O3XL:+?>+/B'I,/A/X4^%=0T&UT?QU
MXAT+3;.^N]1\5)-<S6NE:A9BX+BRM VYPQ6!55TZU\2_!+6]8\:?LX)XMU7Q
M7\4KK5-6\-7.N6#+XG^)V@6-E=6FG17UQ92I?>+?M%Q&R3Q^3>6Z&&79*> $
M+_H=X?\ #MOXO_X*4_'32KPW:VFI_"'P/:SFUNY;2<(^J^,U;RYHF62-L$X=
M&5E.""" :O>,?^"8?P>\=_"?P;X(U#3?&P\-> ;"XTK1;:T^(/B&RD@M)U5)
M()9X;Y)KB,HH0+.\@5!M7"\4Z;47)R5[\MO_ ":__MOK;=)6E?NN,4^C;_+3
M_A]NS;T^*/&'QW^ OC'P_P#$_1/A;JW[2GBKXB^!3/:0V-K\<?%&IQF2.*[9
M[N6&/Q/$Z6\+65QYD,TEO=$(NR)O-A,GHOQ6\*_#OX+>+O#6F7^G?M7>)I_$
M&BZ9=Q6^@?&KQ0?/NKZ=H(U26Y\30[56151E>/ \^-O,*K)L^E]6_P""9WP?
MUS1+W3+S2/%ESIU[>&_^RR>.==:&UE9)HY?LZ?;,6RS+/,)DA").)&\U9,TG
MCG_@G/\ "+XN^(/#&K:G#XUN;[P196FCZ9-9?$3Q!:>1'9R^9")1!?(L\J2?
M,9)P\A8#<QP*3W5N\;^G*U*WJ[66O5W6B6;OR-+>SMZWC:^SLDI?>E9ZM_(/
M[3TG@KP)\,?#.K> K#]I+47\9>!+GQ_8ZEJ/QP\826EA:VTE@6MKBW7Q#%.9
M9$O5C4Q%@DC(2'0/MV?@C\0?V:OCE^TE8?"6UUS]IS1?'=VE]'<:5JGQ[\3K
M=:==6;RK/:RP1>(9)B0(96$\<;VIV[1/O(0_6'B7_@G-\)/%WPJ\.^"[[1?$
M+:#X4T6;P[IBQ>+]9@NX=/E>!Y+9[M+I;B5"UM!Q)(V/*4# &*M_!7]@7X:_
ML\_$O4?%OA*V\9Z=K&L7=U?Z@LWCG7;VRO[BX9GEEFLY[Q[:1]SL5+1DIGY-
MM:R=/F]U:>]^;Y?N35_->;NI)\ONO7W=_P#R;YO_ #\K?!GB31YO ?@#P_\
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
M (=I_#K_ *&/X_\ _A]O&_\ \MJ^@** /G__ (=I_#K_ *&/X_\ _A]O&_\
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
M-_!'_P T-?0%% 'S_P#\-D?$7_HT[X__ /@W\$?_ #0T?\-D?$7_ *-.^/\
M_P"#?P1_\T-?0%% 'R?^R=\2]:^*G_!23XV:AKOP]\8?#6[A^&O@6W33/$ES
MI4]U.@U3Q>PG5M.O+N'RR690&D#YC;*!2K-]85\__#G_ )2F_&3_ +)5X#_]
M._C.OH"@ HHHH *^7_\ @H]KUSH3^#O(3?YOVW=STQ]G]O>OJ"OE+_@IM<-"
MW@K:L[?\?W^K;&/^/;KP::W ^D:***0'\4'_  4$_P"4A/QPQU_X6)KW_IRN
M*_MK\**R>&-/W?>^S1[N,<[1GBOXE/\ @H'_ ,I"OCA_V437O_3E<5_;7X3Q
M_P (OIV.GV:/'.?X10!H4444 %%%% !1110 4F>:6C'- !1110 444A.* %H
MJ"]U*#3HB\\L<* 9+.VT#\37EVJ_MX?!'0M6>POOB_\ #&SO8Y!$]O-XHLDD
M1ST4J9,@^U.S>P'K%%8O@OXCZ!\1](CU#P]K>DZ[82\I<Z?=QW,+_1T)!_.M
MD'-(!:*** "BBB@ HHI.] "T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\_P#PY_Y2F_&3_LE7
M@/\ ]._C.ND\0:5=#]O'PE>K:W!L3X"UN"6Y$3>4LG]H:0R(SXP&(\P@9R0K
M$=#7*>#-3M]%_P""G?QLO+N:.WM;3X2^!9II9&VI$BZMXS+,3V  )KU#X'?M
M$>%/VC/#LFJ>%+O4[FTBVEA?Z->Z5-M?)C<17<44A1U&Y'"[70JRDJRDBUO;
MH#TWZG;UPOQL^#K?%N+PA%'>1V,/AKQ+9:_(IB+>>ML798A@C!+%.>V.AKNJ
MK0:S:7.JW%C'=6TE[:1QRSVZRJ984D+!&9<Y 8H^"1SL;'0T <SXF^$-OXC^
M-'A/QL+ZZM;_ ,*V&I:8(8PICO;>]-JTB/D9&)+.W<8QS'Z&N3T#]F6?2/VY
M/$_QBEU^6X@UWP5I?A&WT8PX6R-I>W]U)/OSSYGVN-=NT8\MB2<@+ZW65XY\
M;Z7\-?!NJ>(-;NA8Z1HUM)>7EP49_*B12S':H+,<#@*"3T )H;25V!JT5Y1)
M^VM\/;;7/"^F7-YXEL=1\76L=[96MYX3U:UEM(I9O(B:]62V4Z>9)?W<8O/)
M,C A0Q!QZ*OC'27\-1:R-4TXZ//&DT5\+E/LTB/C8RR9VD-D8(.#D8ZT[-*_
M]::!_7WZK\#2HHHI ?#?C>;18?!_[<O]O>"M2^(EC-\1[.W7P[9:'=ZV=3EE
M\$>%(XUDM+6*666(.X9\1OM52VTE17R-\#?V>?%/P:^)=]J/BGX=?%SXD^$=
M!\(7=IJ$NK>#=2FN/&VA+HNB6NDV#VWEM+(6U"WOY6L)$,L DF>:&/SF+^M?
MM@_LY'Q^G[8_C+1?&GQU\(>+](^*_AZQLV^'GQ"O]!ENHG\,^$$:%+4W*:<T
MT@N'433QAO\ 5AI51!CSF[^$#_L\!)_&GC[]LF[@\$I;:YJUCK7QNUJ35M8L
M+C3_ !!<_8[J'3YHXHKF)["-=]G*R2"*(J<-)YJIV4:M]%)*+OY]5YJ^^FET
MT[IFR<KPY5=J[5O+6WX:+^:SZ,WO!7A#4OAGXN^"U[I?PQ^,'BS3_@U\/[[1
M?$5Q<?#C6+#4M<LKFP(62RDE=&N($EBCB&CR""YS*)2I*G'D_P#PS%\>_#VD
M?"/0_P"P_'%MX.\/1WUSX?@TWP5=SZ,!<:W=3W>HW.E26\ESI-S:V#VT^GVY
M9)XG@\F(M(Q1O6='2V^.>K?#NTTVP_:.^&]Q_P )'I'_  E,.J?'WQ]9W$]G
M>ZC/901VUGJ3075S;3K!+(9BEG)&5BV^8"ZU/\9?@#+X7O/&OCS0_BC\=Y;C
MP9\1[+P%:?#*Y^./BN&QU>&>XM(A)-<?;I+^.[DCN'N8WCD\I8E7,$@#.=)M
MSES3T]Y[WM\2>MM;7K*UK/5Z6Y>7&.B=&.[C'566ZDE:_NIVIN[?NJ-E=-RY
MO%_A1_P3:_: DU/X:1Q^''T&2]\1#4--T2--1@T_X?P13:)]H\26]Q):K%#>
M79T^_=K"8PW#)JLP(8F<-Z-X*^&NG:!\?/!DVD_!GXC:1_8W[4&JZ_87EO\
M"/6[6/2]!NM,:![E)?L 2&UEN3!NY56*!R"L99?I+]@_X&^$_P!K_P"&;Z[K
MEE\<?!ETUKINH6]I:?M(^.=622VOK"&[B9I&OH"L@\UD9 A'R ACNPON?_#M
M/X=?]#'\?_\ P^WC?_Y;5O4G.%9>T6L=+?\ ;U.73K^[2?762T7+&.:BG!Q7
M6_XPJ0ZZ_P#+QM>B;NW*4N5_X)K?\$\?AY^PQXF^+M[X"\)WGAF#QAXAC5Y;
MZXNKB[U5;:!5:Z=[EV8^9=2W;#9MC*E2J@')^JJ^?_\ AVG\.O\ H8_C_P#^
M'V\;_P#RVH_X=I_#K_H8_C__ .'V\;__ "VKFNVDGT27W)+]-METT-/M2EW;
M?WN_S]=WU/H"BOG_ /X=I_#K_H8_C_\ ^'V\;_\ RVH_X=I_#K_H8_C_ /\
MA]O&_P#\MJ0'T!17S_\ \.T_AU_T,?Q__P##[>-__EM1_P .T_AU_P!#'\?_
M /P^WC?_ .6U 'T!17S_ /\ #M/X=?\ 0Q_'_P#\/MXW_P#EM1_P[3^'7_0Q
M_'__ ,/MXW_^6U 'T!17S_\ \.T_AU_T,?Q__P##[>-__EM1_P .T_AU_P!#
M'\?_ /P^WC?_ .6U 'T!17S_ /\ #M/X=?\ 0Q_'_P#\/MXW_P#EM1_P[3^'
M7_0Q_'__ ,/MXW_^6U !\.?^4IOQD_[)5X#_ /3OXSKZ KY/_9.^!^B_ '_@
MI)\;-'T*]\87]I<_#7P+>O)XD\6:KXEN@[:IXO0A;C4;BXF2/$:XC5P@)9@H
M9V)^L* "BBB@ KY*_P""HT[Q'P-LV\_;\[MW_3MZ5]:U\<?\%8YFCD\!XF\G
M_D(=_O?\>M- ?5=%%%(#^*+_ (* +N_X*&_&X>OQ%U[_ -.4]?VVZ!%Y&B6B
M]-L*# Z#"BOXDOV_^?\ @H=\;>O_ "477O\ TY3U_;=HB^7I%JO/$2@;NO0=
M: +=%%% " Y%"YQS2T4 %%%% !1110 445B_$;XA:-\)O 6L>)O$6HVVD:%H
M%G+?ZA>W#[8K6")2[NQ] H)H SOC9\<?"?[.7PRU7QEXWU[3_#?AG1(O-O+^
M\DVQQ D* .[,S$*JJ"S$@ $D"OQ=_;;_ .#G'Q[\7O%=WX5_9M\/IX?TA)TL
M_P#A*]?MH_M,KNXC#I'*?(MHRSQX:?>3O&5C)KY/_P""C/\ P46\8_\ !6O]
MH/4+_P"R^*;?X.^$;HQZ5X>TW,TKQY<)<RP;AFXE4/N?#>2K; <!F;YAU?Q=
M+X<UW5_#.F2:3-::Q*L44DMYY>FZ2TJ*R^9++Q&Q1"F)#G(.263-:J*0'7_&
MBZ^*/[2FMZWJ7Q-^(/BWQGJVA%)9H=1O99(I$;S#*MNLIV1E!')\D<04E),#
MY<-QOB'X&^'])^(FHZ=_:$,VE*;N73IX;Z"8W8B\\6Z2,I*QM*T:#G&!(K8P
M17HO@7]A_P"+O[7VEVM]%!K-Q::GI\%Q!?Z_/_9-K97+2F6X6.W3S);F$J6V
M2(L09YF/48/TIX$_X(4:[\0-7CN;?Q'X*A<7=_?"QA\/7-W9Q)-%M2!I);I9
M'B@P&CW#<&;)+@U6KV ^.$\$VOPFA.M^&/&_B/2=06=_[,ETB9HIE:.*V8@2
MH48*LDTL?F \F$$+ACM^S_V2?^"_W[3G[)-AH$OCBYM?BYX+OT\X0ZJR_P!J
MK;(6C?9<QCS596C?YKA)0Q4_,/O5PWQL_P""#?QP^&?A]KS0-%TCQ*+?2K>S
MMI=#U1K2\>5)0\MU/:W)=9G:)G41Q31@$*1W#?+]QXSU/X)_$S4[?Q!IG]H3
MV=S+IBI?VBV6IP6]HBJJW=D&9[:&4RPLYX9PCA9.7R+LPM8_J4_8&_X*7?"[
M_@HKX"?5O >KL-2L45M4T.^"Q:EI98D*9(P2"C%3MD0LC8(!R"!]!5_(9X,^
M-VM?LD?&'0_'?PG\6:KIGBS2V\V>[M5C^R:E&>681*=IMY,M^Y8?<5"0KCC^
MEW_@EG_P4?\ #?\ P4L_9FLO&&F+;Z;XDTYA8^)=%6;S&TF] R0#U:*0?/&W
M=3@_,K 92C;8#Z6IKC'S<T[-(_W34@?']E_P63\(W?P5\8?$EOAK\6[?X?>#
M(M1DN=?DL=-^RW9L;QK.9(4%Z968S(ZKN10=I.1QGJO#O_!4[P!<>%_BA?\
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
M#CI3YH2AS6LVHZ;V?O<VO6_NW\[VTWFI\:4-O>_]LM^//;K9J]V?45%?/_\
MPV1\1?\ HT[X_P#_ (-_!'_S0T?\-D?$7_HT[X__ /@W\$?_ #0UF!] 45\_
M_P##9'Q%_P"C3OC_ /\ @W\$?_-#1_PV1\1?^C3OC_\ ^#?P1_\ -#0!] 45
M\_\ _#9'Q%_Z-.^/_P#X-_!'_P T-'_#9'Q%_P"C3OC_ /\ @W\$?_-#0 ?#
MG_E*;\9/^R5> _\ T[^,Z^@*^3_V3OB7K7Q4_P""DGQLU#7?A[XP^&MW#\-?
M MNFF>)+G2I[J=!JGB]A.K:=>7</EDLR@-('S&V4"E6;ZPH **** "OA?_@L
M]?-9O\.-D8DW?VGG-PT6/^//TZU]T'I7P!_P7$O+FT?X8^3'NS_:N<!3C_CR
MQ]Y330'W'1112 _BB_;\'_&Q+XV=3_Q<;7>!_P!A*>O[<=,YTZ D%3Y:\'J.
M*_B/_;Z./^"BGQL_[*-KO/\ W$YZ_MQL6)M(\]=HR10!/1110 4444 %%%%
M!1110 5^,O\ P=1_ML:Y'_PA?[.7A"1FN?% BU[Q"D)S)/")62SM2HZJTL<D
MK#!.8(N.>?V9;[M?RO?\%7OCE8_'+_@K+\8M:UZ<"PT?6[GPY:,+8720+8[;
M+_5EUSN-M(<AE*F0L,X +BK@>/?$/[+\-M/AL-/T^XM];6%K6Y2Q_P!(>*V@
M)>6Y91B4-\K2NDT<<D7EGE1M5?5?V%/A9%HW[0_PRG\5^#KV]\)^./[0BTR^
MN=*N[?2]<N;47,MM>2Q2,T<MT58[0H*1H5"Y<,4\:>#3/C+\3Y7BN8$74;RW
MTF.T?4KQ=1LK8*9+B6)27#1/'&T.)9'V"?&#]ZOWC_8N\&:5\8_V(M/\(Q:>
M^J1CP^+K2[*]@^T6UK?VJL8\HWR8\V+83M)(+ $ YK8:/+_"NO:==Z_%)<3&
M25P)E%MNNI"CJ=LI"9/EX!(;H1^OV?\ L]>'=)M/ RWMM\]I;R-O%U"89874
M8?>K ,) >"&7C)4KW'@G@7XER^,?AVVI>![;4]0\FPMIYAHEJS2PP(ODJK7*
M1M&B*J\JK.^%'[ME4)2"ZOUO;/XA>*-7\+_$/3]8MG5])NM06&SAE@3RDD:S
MB3-Y=D)L+R%I,A=H4;8XZUV"Y]E7+Z/<6T<@:V6W<-(9).%VJN=RL0-P &3L
M/?VQ7P'_ ,%9/V// _[15GJ@GGM].UV/3I(X-;MG\F980X8VMT\;!IK5]@#H
MS;<$E2K*&';> _VX+'5[JTT3Q=::W':1WZ01::]^M['H\X5MC.MQOFNM@8-M
ME<#<JXBRA:N!T#6--B\1&Y\$M:7]S/ TTT6H+'<:?:1)Y@::YBD5C'O;"YA*
M2NY^4A1(P07/Q?TJRO/A!\<=:\.ZC9Z5H5Y>37-A=3I9W7V#PY<3?:HTMTD(
MD>2+R&$B8+;LQD[C&V??O^"2O[;$/_!//_@H)X5U:WEUA_ ?CKR] \0PW5O]
MD\J.:78)BN=A$,Y68-DXC:51@L<\+_P49\(QZUXH/BZ.\T2SO[J-[:\9+DZ;
M:?:[2,21SP0JY0SRPQSPQQMN.)$&[*Y/E7CXR>/_ (7#5KF+7I6LX+9X7^Q2
M16FGH2()$1@S)\[%F+_*Q92,9)-)I["/[%HF#Q@CD43?ZIOI7B'_  34^-\G
M[1_[ WPD\:3R>;>:WX8LGO'SG?<I&(IS_P!_4>O;Y7$<3,>@&36 'X5_ OXD
M>/\ ]GKXR?$'6?A1X?\ %_Q ^(T/A[QCJEW:Z[HFLZ?XB\.W8D,UO#K4?G2:
M?J@,@"6I@*N5QM&"17I^@?\ !1O]H7_AFSP]K'B#XHPZ#X,OO%6IV,GQ1M/
M\FJ74<<&EI/:V<MD]G;Q2>;?&6 2PQ 'REB#B4EJ]^'_  6RG^)/C/XH:3\.
MO!=CK$>BZQX6\/>!M1U*_:WM/%L^LZA=V+WQ*HS)8PRVDA5T#&54W*-KH:Z;
MX=_\%5?%'CF[_9^L9/A-=VR?%3Q%>^&?$>M+>(^CZ%?6<FJ02VUNYQ+/*TNE
MRN,QJJQ,I9MS 56H'A/QZ_;?_:>\,0_&+Q=I/B<V'@_PEKWACPU;PW'@N.U;
M1+74+#3+J^UN0RB23$#2S1^4XD6(W#F0N(0!QGC/_@H1\9?AK;^$_B1XM^)M
MUIUQK'P;U2ZTO3]-\,?:K#7KZ+6/*CU".WG-NHE^Q>1=.S;8T0.1F%L-]I_M
M:?\ !3:W_9+_ &YOA]\+=>\-[O"'CG0I;R?Q/YA$.B7S7'D6D5P,;5AGD B#
MDC$DL8Z$UF_ _P#X+$?#CXB>!/A@_B>RU/3M>\;:!X>U/63I^E7%]HOA*YUN
M-#8VMY>A-D)G=PD>_&=R%MH=236UP/G']E7]NW]IK]L/3?A;X4T?QUX:\,:[
MK.I>-(-9U^[\*QWINK;29M.:P*Q*Z0J\T=YRZ_(R-O52<&OHS_@F'^V7\5_V
MN_A9X_\ &OB[1;>Q3PHD/ABVT**U\B:YU^PM!_;#B0Y)B:^<P1CHOV=SSFN-
M^*__  71^'U[JVA>'?"7@/XC>*++Q;/KNE'5I-!OM-TU'T^SNY)Q%<^5B8++
M;&.1HF B4O(6_=D5Z'_P2(_:T^%'QP_9ZTGPO\.O#VH^"[[0_#VF^)-3\/WE
ME>Q_9O[622Z\^*XNE#WD<DXNO](RWF,C,3\P)6H'Y]_%+_@HI\</VS?V4/$&
MAKXYTV$:O'X/O==OO#>AW>E7'@34=0\106-UX8GD%P'>1(V$C-O20I%*K +*
MK+]"_P#!;S5(/A#8?"/19?B:/!%AHGA_5_)L]:\0ZOX<TCQ'+##:)'MU6SE,
MJ:E" S01W"S)()92067GWO\ 9U_;L\??'/7--\6VWP?TR+X#^)[W55L_$UIK
MGGZO:Q61F"7]YIY@7$5P]NZHL,LLJEHMR\G;=U+_ (*]_L]Z[\.KC7-2OO$/
MV>R\0VOAHZ9?>"]3.J-J5S9O>6L2V+6QG)FMT9XVV8/3.3BGKN@/A/QK_P %
M4/B3^S;X_P#%FKZI\1KG0H=8^&?P\N_#7A?Q7ID=_J%A+J#/'=W,K27=E;F1
M'#+<7$ABCWSP;MGEA'R;G_@L]\:+30O#'Q;D\2>%6N=4^"MQJD/@\V3)8WVJ
MQ>(SI]W>(OVM07MK>,W4@WD)%#*NY%9I1^A7A;_@JK^S=\6M/\:ZJGB!9-,\
M"64DFL:GJ7AF^@M#!#="!TAFFMPMP5N=L8CB+,7*[5.12ZW_ ,%3?V=M/\+V
M&J7VH:D);B[U+28],?P3JKZQ;3VMO'<WL$MB+4W,)6WECE821J&C8-DKS2N^
MP&C_ ,$IOVK_ !?^V-^S3?>*?&*^'Y[JS\17^DV.IZ+) ;36K2!E"7(6"YNH
MD;<7C98[B5=T1(;!P/IFOF']KC_@H%X?_9)_8[\(?$_P=HFD^)/"OBR\TVUT
MRYEOCHNBZ?9WR&2._N[D02&VM53&6\ECND1<#=QPW@__ (+8>!X8?ARGCC1K
MSPI)XX\)Z[XPO+^PN/\ A(-$TFQTF0I-*M_9H\<\<BJTB,H!5=@D5'D1&6K
M^UZ*^>/!O_!5;X#^/O$'AK3-+\=QS77BUX(],\S2KZ"*1IYI8;822/"J0&XD
M@E6'S63S]F8]X()Y;XD_\%G_ ($^!O"$NK:?XDO/$PAU[2]":'3-*NW=S?WI
MLX[J(M&!/:AXYSYT)=&,)1"SLBL[,#ZPHIL;[XP?49IU( HHHH **** "BBB
M@ HHHH **** "BBB@ HI ,4$9H 6BBB@#Y_^'/\ RE-^,G_9*O ?_IW\9U]
M5\__  Y_Y2F_&3_LE7@/_P!._C.OH"@ HHHH **** "BBB@ HHHH ^,;/X=>
M(OBOXB_:UT/PSI'A?7+VX^-7A^XGL_$&I2V%C/;0>%?!UQ,K21VURQ+)$5"F
M+!W<D"N%^,G_  2C^(#WVH2^&O\ A6GCB,SBTTP>+[FXLKJTTJ"ZT:]L;26Y
MCM+IIF@ETV>%'905CG20[I%=7Z3QO-HL/@_]N7^WO!6I?$2QF^(]G;KX=LM#
MN];.IRR^"/"D<:R6EK%+++$'<,^(WVJI;:2HKZ2_8A\)#X?_ +'WPST!;KQ'
M?KH7ANRTU;O7[":PU*\$,*Q":>WG FA=PN_RY561=P#JK @%-:3DM&FO_)DT
M_1I+3K[[L]RI2:Y5T=_O37WWNO+W5I>S/SV\'?\ !&/XN67A^+3)/ W[/GA?
M_B7V^DF^T?Q?J4\D"?V;JMA=W*Q?V- &>6.]LU,>]0R6,:F3"1[8OVD/^"'/
MQ3^*,=Q=:%!\-;6VU;2K^W@\'KXF6PT#P9/=?:%=+.4^'KFZN+:3SUED2)M/
M#RQ*65P$\O\ 6"BK]I+F4NJ_X'RZ)^NV[N<\KW_KN?%O[7'_  3<\0_&R^^%
M \*6'P]T+1_!FE_8#I3S36T'@V[-S:7 U71S#;8>Y06\UOM9;??'<M\Z O')
M3T/]@SXF>%OV,/"WPZ\):'\-/A1K5G\0_P#A)+^Y\%^(!!%IEB=0DN_/M&FT
M-X9KL(R0^5/:",JG^L P!]O44N;\^;Y\RGZO5=>FG16P5&*5O+E^7*X[;;/H
MOSE?\J/VQO\ @E9X@^#;>+/$_ASP[X?\2^&+C14\.2>3!=ZAX@URVFOM,NGE
MU"TM-%O5O)$NH+^4M);7J$7F#;>4KQ/4^%'_  1Q\=OIIUO0_#OAS0M'O?"M
MOI^B^'K[Q+;646F/"+?;;W4,OA1YKFW>:V-YB?RE22[D_P! AFW25^L5%*#:
MCRO;I^-]O-MWWN;\VR7]?#;[N5+6^AE^"-,O-%\%Z19ZBUD^H6EE##<M9Q&*
MV:544.8T))5-P.T$D@8YK4HHISDY2<GU,X148J*Z!1114E!1110 4444 %%%
M% 'S_P##G_E*;\9/^R5> _\ T[^,Z^@*^?\ X<_\I3?C)_V2KP'_ .G?QG7T
M!0 4444 %?G_ /\ !<O7-1T=_AA]@8+O_M7?G/./L6.A]S7Z 5^>W_!=V^>S
M;X6[5W;O[6S\N<?\>5-;@?=M%%%(#^*3]OE=W_!1/XUCU^(^NC_RISU_;C8
M+9QJO15 K^)3]N:,3_\ !27XR(RAPWQ+UL%2<!@=4GXSVK^VRS_U"_04 2T4
M44 %%%% !1110 4444 -D^X:_E)^)&E?VG^W%^T187=@+NZ?XA:O+,\;SQR?
M)J5_EL16MP3M=0X&T?,J<-CC^K=QD5_,/_P6B^#UK^RU_P %9?BM:7FEZFVB
M^.O+\4V*P7)MA=M=$32,&((Q]H%XG0X.<#.*J&X'S;X-T'Q'?_$>.VL1J.GK
M_P )1JENAFT\6^F+=FWA'EBXPK^:ZA\PLB!552 "[;?UB_X)%?M:+XU^#\^G
MV,>J6&L^ +GY[JZ@>".6%V<QS1DO\\.X3 [L9"G(]/Q\L_'D/A'XE'Q%I^G:
M9HIL9H-4LY&OKLW:+&Y6>TMR"RN\ZR'=O7I$2&7)!^N].^$VM?%_0-=\6Z#H
M-WX?D\8*+RVT=+2]>(6;0JBN'B5TDED0@84-&RQ -\S-MU3L!]U_M,_M7>.O
MAK9W>J_"&UM?$'PA\4WTJZI+I%V\J>'[YD:*XTR5K</Y432RQW,;.5SYQA
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
M_%3PWX)\$^'?".C^) =0EFT6>W&C/'>AK:-EMXS%=NB2>:LT^Z%75HXQ@GS
M^F/BM_P2F^%6L?MF^ ?%^I>.]/T[6K>TT6*3PW?6>G3S^(GT8/\ 9)8&G4S0
M8W+YGV<#<(DP4(+'S[X<?\$;?AC\(/AUXQTWP]\9]*LKS3-4T6/2M5.FZ7YG
MA-]+U<:I;6]TP*M<R&5(T?SG7<L:_*&W$XO_  4A_9;\>?$O_@K+\/\ Q9I7
M@'7M:TZRN?!KZ??6FCQ7>FSI8ZS>7%^UY?L?-TTVT4R2QB$K]I+;'$H^1?&O
M@%^P=XN\%Z)^TE/)\&;[Q5H6G^#KG2]!\/\ B[P#9V[^(->75;R>QFFV23)K
M#PB0.;XJ@9)U4#(>CY@?L3IWQ/\ #ES;:4$\1:+<-JY:&Q9+V(_V@Z<.(L-\
MY!ZA<XK7MM;L[S4;BTBN[>6[M C3PI(#)"'SM++U7.#C/7!]*_)+]HC_ ()L
M_P##.7C?X6?#_P &_##7_%D6D>$_#&C>!_$>G:-]HM_".NV_B<ZAK&I33J-M
M@9X9$F9_E#B)XQD?+7TI^S]^SEX^_9\_;"_:VU?P#HTE_J/C,^%]1T74?&VH
MWO\ 9NLW(BN_M:BZ5)7"0K($5(D*QXB0*JTM /MV748(;D0O-$LK(9 A8;BH
MQDX]!D?F*J0>+])NM,CO8]3L)+.9_+CG6X4Q2-G;M#9P3GC [U^6/BWX2_'*
M3_@HIXX\>_&WX2^(_%?A#6_A9XI\.W$?@O7+B]M?[+$E@UKI]C%#%%/'>7#1
MS'!=9)#=LP*);[1X*_[,,-U^RG97>L_ GXBQ^&=:U3QC?S_#ZQ^'^J06OA7Q
M!=Z+90:&EI:-%YK1Q"&5#?[%C^U3RN3'D$&@'[IC4(#=+#YL?G,I<)N^8J,
MG'IR/SJ:O@S]G?\ 9G\7?#S_ (*S>#?&OB!O&FLW.J_ 5]-UW4M0FENM+T[4
MH[[2%-G;OCRHF?RIYB@.^0M(Y)'3[SH **** "BBB@ HHHH **** "BBB@ H
MHHH \?\ C%^PO\/_ (X_%.7QKJ[_ ! TOQ-<:5:Z)<7GACX@^(/#'VNSMIKF
M:WBFCTV]MXY?+DO+IE9U9AY[C..*Y_\ X=I_#K_H8_C_ /\ A]O&_P#\MJ^@
M*#S0!\_+_P $U_ARY('B/X_\=?\ B^WCC_Y;4O\ P[3^'7_0Q_'_ /\ #[>-
M_P#Y;5[]'$(A\HQDYIU 'S__ ,.T_AU_T,?Q_P#_  ^WC?\ ^6U'_#M/X=?]
M#'\?_P#P^WC?_P"6U?0%% 'S_P#\.T_AU_T,?Q__ /#[>-__ );4?\.T_AU_
MT,?Q_P#_  ^WC?\ ^6U?0%% 'S__ ,.T_AU_T,?Q_P#_  ^WC?\ ^6U'_#M/
MX=?]#'\?_P#P^WC?_P"6U?0%% 'S?HW_  2G^$OAS4=6O-/U#XWV-WKUVM_J
M<]O\;O&L4FHW"P16ZS3,NJ@R2""""(,V2$AC7.U% T/^':?PZ_Z&/X__ /A]
MO&__ ,MJ^@** /G_ /X=I_#K_H8_C_\ ^'V\;_\ RVH_X=I_#K_H8_C_ /\
MA]O&_P#\MJ^@** /G_\ X=I_#K_H8_C_ /\ A]O&_P#\MJ/^':?PZ_Z&/X__
M /A]O&__ ,MJ^@** /G_ /X=I_#K_H8_C_\ ^'V\;_\ RVH_X=I_#K_H8_C_
M /\ A]O&_P#\MJ^@** /G_\ X=I_#K_H8_C_ /\ A]O&_P#\MJ/^':?PZ_Z&
M/X__ /A]O&__ ,MJ^@** /G_ /X=I_#K_H8_C_\ ^'V\;_\ RVH_X=I_#K_H
M8_C_ /\ A]O&_P#\MJ^@** /G_\ X=I_#K_H8_C_ /\ A]O&_P#\MJ/^':?P
MZ_Z&/X__ /A]O&__ ,MJ^@** /G_ /X=I_#K_H8_C_\ ^'V\;_\ RVH_X=I_
M#K_H8_C_ /\ A]O&_P#\MJ^@** /G_\ X=I_#K_H8_C_ /\ A]O&_P#\MJ/^
M':?PZ_Z&/X__ /A]O&__ ,MJ^@** /+_ (!_L>^"/V:_%7B'7?#0\87>M^*;
M2RL-2U#Q)XSUGQ-=36]F]T]M"LNI75P\4<;WMTP6,J"9V)!->H444 %%%% !
M7YT_\%\9BK?"G''_ "%^Y'_/CZ U^BU?FY_P<%P7$S_"7R2HQ_;&=T@7_GP_
MVA36X'Z#T444@/XK/VY%8_\ !2GXQ;?O'XEZWM'O_:D]?VUVO^H7Z5_$Q^VM
M$T__  4V^+B(N]V^)^LJJ$XW'^U9L#-?VS6O^J'&.* ):*** "BBB@ HHHH
M**** "ORI_X.A_V +KXX_L_Z1\:O#-G+/XB^%T;Q:O';H3+<:.[;FDXY_P!'
MD^<]A'+<,>E?JM5?5=*M]<TVXL[N"*YM;J-H9H94#QRHPPRLIX(()!!ZYH _
MCGT;5M3UVRL=2\(6%YI6K^%;0:C_ &AIRRO/#)%([?:Y"<^65:15R-J85?7)
M^M_^"4G[7&L^%]>T[P!I'AG7]>L;N&XN+"QM2-3OK#;:3B=\_NRZ/+'+*@&&
MB8J,MN7'4_\ !:K_ ((V^)_^">'C_5OB%\-;:^O?@CK[%;B"W)9O##2$ VTP
M!R;<M_JI""OW8W^8*TGR-\!/VHI_V:/$5GK7A61-3:]B1=;MM1MEBV/'.98O
ML\RMYT93;"X<%?WB\JRC!U3!'UGX$FB^+WBCQ9XB^*FDVGA>#5KB233Y]3\/
M1RQQNN(CYDL5N4+*\BQR><69V?#!FRE?5_[*GA_]E?XS_"ZZU?Q%\,/"7ACQ
M+8$SV-BFH7&CK?2; [C9'(D&_?&JG?A6*@9../$->_;F^%?Q\\-V&G^+[&X\
M-^(H/WM_'?M<VLM]YAEF65KVU9H':**XM8E-S"N ')5"%VS^-?V<OA'\4/\
MA%YS\3-1U#3M!M[*&ZM+?Q=H,UOKD+F(SVL[1B-G0+\K28#.J/\ ,79C5678
M#3\!0Z'^UO\ $/Q#INEW7A/P9X!M9HXXK.ZM[>)'M5FX;B[CD?)7EDC<I\G#
MMDBW_P %)?'WP[\%?"^_N+)/$/B"RLHUTZS\16-L9M(^V^1)*J[I "%5H'WQ
MA"%)(RNX$P_'[XQ? ;X0>/\ Q3?PWGA&QAU&)YA9:'J/]I6VGW""*"%([#3=
MMN$80Y>*:;!#@Y!+ ?+'[7_[?S^/$U#P9X>\.W7AG0M0M$TW4)]6MHY;L6!;
MS$BMK3<8+:%!L:,*6;@,DB;VS3\P/E^ZOM6UK4KF;4Y-6O=/TF]6:YCN+E;E
M?M\L4:7,OG*BA5E: %%.2JJHRQ!-?5O_  1\_8M@_P""B/\ P4ATJ.#3IK+X
M;^"[C_A)M8MS.\PA@23,%F93RYDF")S@M'',<\5X)^S;^SWX]_;$^,[?"7X,
MQZSJMOKEW^^FF4V]K':Q,56\O K,D*HK[BQ9L$[4WLR@_P!-G_!,/_@F_P"$
M_P#@FE^SE:>#]"\G4=>O6%WXBUW[.(IM:N\'YB 3MC0'9&F?E49Y9F)SDTM
M/H]%V+BFSMLA8^@SQ3ZJZU>/IVCW5Q'!)=200O(L$>-\Q )"KD@9/09..:R
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
MC%?Q1?M;1^=_P53^)ZD[0WQ6U5<^G_$WEK^UV+_5CM0 ZBBB@ HHHH ****
M#-%?!W_!:;QG\4YOB!^S;\.?A;\3=6^%-]\5/&\^D:AK6GV<=U+'!'8RS?<?
M[PRO3(R<9/%<RG_!)_\ :[A *?\ !0/QQGOO\!V+#]9J /T6S2YK\Z7_ ."6
MW[9<4G[G_@H!XEV_]-/ASIS'I_UV]::/^"97[;UNP\K]O[4#C_GK\,--;_VK
M]*+H#]"_$'A^P\5Z+=:;J=G:ZAI]]$T%S:W,2RPW$;##(Z,"&4@D$$8-?DC_
M ,%"_P#@UL\/?$/Q1-XV_9[U>P\"Z\I$K^&M4#2:-<,N,"&3#M;CC[C)+'T
M$8KV9O\ @G5^WE"0(OV];9U!_P"6GPHTS./^^S31^P!_P4!C''[=6AMS_%\*
M-,H _'KXP?L,_M._LF>)KT_$/X.^,]6M&T]=(CUC0H!?06\*2I*K)/;),BDL
M@P\JJXSQM91M^>+GX@7EJ=#&I>&=2_M/19WDF>:T!^VE6DEMTD0@$[9II"^X
MDE"JXPH%?T$2_L(_\%#(7'E_MN>$I@#C]Y\+M.7(]P%/\Z'_ &(?^"B4*$Q_
MMD_#V9^PE^&5B!^80]O:JY^@'X4_#?PEX_\ BTNI^'_AI\)OB%XA@N[^]^PP
M6>ESWR6%O=+$KI(8XRNY3#"5=F0!HPV.:^X_V;?^#;K]H+]J_6])U7XQ:I8?
M"OPM&55[!)8[W61;?>\J-(RT<?.<>;*^PD_NSR#]Y']C7_@H[;QG9^UU\+YG
M_P"FGPZM5'Z141?LG?\ !20!,_M4?"#K\P_X0*+ 'M^Z_P *3DWU ^L?V)_^
M"?WPM_X)_?#4>'/AMX=M]+\Y4_M#4YCYVI:PZYP]S.1N<C+87A$W$(JCBO:M
MPK\Z#^R[_P %*+=?E_:9^"4Y])/!&W/_ 'S%2_\ #.O_  4MB3C]H3]G^5NX
M?PA*H_,14@/T6#9I'^937YU'X#_\%,XL[/CE^SA)[/X8NA_**C_A3/\ P4X&
M/^+P_LR,,'KX>OAGT_Y9=Z$!E7G_  ;B^%[[X-:[X1?Q]?[-6^*1\<0W:Z;M
MDL]%:.:!_#Z_ON83;W5TADR!^^SY?&*N?$/_ (((W/C?XC?%V\7XC00^'O'=
MIXK?0;273KR:XT"_\0V_DW<C9O!;R0IF3:J01NP90TAV U9?X5_\%/H_N?%#
M]E:3!&"VBZD,^N?W7^<TB^ _^"HJ(?\ BNOV1W93@;M-U;Y_RBI_,#E/B)_P
M0(\:_$/POJ%_>?%#P<?'LVJ:>]KJ%GX6NM*L[:QL=)?3(%06EZEQ'<E)&>1U
MF\N3B-HR@ 'H&I?\$:O%-A>:3JFG?$;2-0UW0=7\#:I:W&JZ$WEW#>']-GT^
M8RK#*N#<+<O(NS:$90.1R,EO"W_!4F"4 >*/V/YE/)S9ZR /_'!338?\%3;5
M%VW_ .QS.<C),>M#_P!E_P YH^?]?<!M?L1_\$>O$_[%VFZ[%:^*?!OB6>WT
MNT\-^&Y]6TR_NU&F1:JU](;V&6[:%IRK80P)$JRCS,'<5KZT_;$_9^?]J+]F
M/QAX%@U!='U'7+ C3-1:/S/[,U")EFL[K;QN\JXCBDQWV8KXUMY_^"IJ@[H_
MV,3@G!9]=&1^%2C6O^"I$(/_ !*?V,IO3%QKH_J*/F!P_P //^#>37OA_P"
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
M\%U#;LDLS0K(A5U2.V@>5E1@93)''N W!D!^O8=2>U*$%?B9\;O^#?[]H?\
M8*T[P]\2?V5?CI\3/'GQ'TO4X!J&@:YJ<-O::K;L?WC-YLR0M&"%W12[MRDD
M-N4 _IO^T'^W[X/_ &%/V4M#^(OQ[U"T\"3W5K:PWVGP$WTAU.2'?)9VZQ;C
M,0RR %>-J%B0,FCT ]\V#TH" =J^!?V8O^#DG]FG]ISXSZ3X"CO_ !AX'\0^
M(9(X=(7Q;HIT^#5'D_U2QRJ[J/,R GF%=Q( R2 ?2OVW/^"TWP(_X)Z_&RR\
M _$_7=5T;7=1\/OXEMS%IKSV\EL#<*J[U_Y:N]M(BIC)9D'?-.S ^L-@]*01
M@=J^%/#G_!Q;^S7J_P 'O ?CK4-7\4>&O#?Q&UZ\\/:1=:OH[0)]HM3;B=Y7
M#,D<*_:8\R%MO#YQM-=;^S5_P7._9W_:D^%?Q-\<Z'XIO]+\&_"5H?[?UG6=
M-ELK55F,@A:(D%I-YB8*@'F$L@V98 JP'U]Y2GM08@1TKX:_9B_X.,/V5OVL
M?C5IW@'PWXXU"R\0ZY<K9Z2-8T>XL(-5F9MJ1Q2NNT.YP%5RA8D  L<5[)^W
M9_P5#^"G_!-W0=*O/BUXPBT&?7M_]F6$%I->7M_LQO*11*S!5W+EVVKD@9R<
M46>P'T"(@.U-:%3Z<5\J_LQ_\%K_ -G#]KOX;^-/$W@OX@)=6OP\TB?7O$-I
M=:=<VU_IUC"A>6X^SO&'E154Y,0?D@=2 ?C7_@D=_P '"EC^VI_P4#^+/@SQ
MSXPTZVTGQ#JUMI7PCT:PT.YC74;>-[]I9WD\MG662%;9V\]T /"JO(I\H'ZZ
M>4I]/RI?(0C[H_*OA'_@AY\4O^%E>%/BK=-^TK??M'1V/B,0+=76A7FD_P#"
M- (Q^R 7(!DR#DLO'R]:WO&W_!PW^QU\/OB//X6U'XVZ$=3MIS;RR6FG7][9
MHX."/M4,#P$9[AR.O-%F!]GFSB;K&GY4Q],MY/O00M]4%>:_&K]M#X8?L\_
M&#XI>+O&6E:7\/[I;9X-=0O=6DZW&/(9&A5RRON&& (YZUXQXI_X+M_LE>"O
MB/9^%-2^.'A&WUF]6)@N+A[:#S%#*)KA8S#"V"-RRNI3HP4TM0/JQ]!LI"-U
MI;''3,2\?YR:BG\(Z5<_ZS3+!_\ >MU/]*MV%_#JEC%<V\L<]O.@DBDC8,LB
MD9# C@@CH:FH R)? .A3$[]&TIL]2;2,Y_2JDWP@\)W'^L\,>'WZ_>TZ$]>O
M\-=%10!R,OP \"3[M_@KPF^\Y;=I%N=Q]_DJO<?LT_#F[#>;X \%2[_O;]$M
MFW?7*5VU% 'GDO[(WPIG7#_#+X?., 8;P[9GIT_Y9U3?]B7X,R_>^$GPS;/7
M/A>R/_M*O3Z* /);K]@;X&7TJO-\&?A3*R?=+^$K!BOTS%["J&H?\$W_ -GO
M5'+7'P,^$$I(P2_@_3R<?]^J]IHH \)E_P""7W[-TY8O\ O@RQ?.XGP9IW.?
M^V-4;G_@DU^S#>']Y^S[\&FXQ_R)]A_\:KZ$HH ^:Y/^".?[*LJD']GGX/<G
M)QX5LQ^NSVJI+_P17_9-FZ_L]?"@9_N^'H%_DM?3]% 'RE<_\$-OV1KM6#?L
M_P#PV&XY.S2PG\B*S[G_ (()_L?72X;X!^!1P!\D,J?R<5]>T4 ?%\__  ;R
M_L:W"@-\"O#(PV[*W=XO/X352N_^#<G]C"]FWM\#]&4YSA-5U% >,8P+@"OM
MVB@#X5G_ .#:W]BR?.?@K9#G/RZ]JBX_*YKDO^#=[X5:'\#M"_:J\'^%K/\
MLWPQX7^.^NZ3I5F)WF6TMX(+-$C#.68X4 98DG')-?HL>E?!7_!"MO-U3]L1
M\ ;OVCO%8_);04 ?>U%%% !1110 UQD5^.G_  =CW#03_ 7:"<CQ!G]]Y?\
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
M.=>8=:_LWB_U8K^,KXC#=_P6]\0#:7S\<;D;1U;_ (G[<5_9K&?D% #J***
M"BBB@ HHHH ^(?\ @H-^]_X*P_L*Q=_[9\82],_=T+_Z]?;U?$'[?3[O^"O7
M["D7K?>-I/RT-?\ &OM^@ HHHH **** "BBB@ H-%!Z4 ?%OQ*_X*Q#X*?\
M!6.R^ ?BO0[6P\$:SH6G/9>*PSXMM:OI+D6MC<9^1%G6UF6-N"9%5>=W&7^T
M[_P5)\9?![1/CZ?#_A3PWJ>I?"OQ]X6\$Z(E]=310ZBVL0Z8[27#*"4\M[\@
M; >$'%2?$S]@'_AJ7]NG]HBW\>>';H_#CX@?#OPWHVFZL&4,E_:W&HRF6W8'
M<D]N\D$BO@8;:03S7S _[ _Q]\6_LK_'/PI\3O#D_C#Q/XG^,O@R1M0M $7Q
M7HVFG1K675"H?<GF6]F\LHR"KF0#H*=T!]A:!^U_\=O@[^TO\-/!/QH\$_"Z
M'1/BM?76C:5JW@SQ#>7<UE?0V<]X%GMKFVC9HFBMY!YB,=K;=W!KB-,_X*5?
M'7XWW'Q'\5?!_P"$O@7Q=X ^&'B&_P##UYI5[XGFM_%^M26$C1W+6]JEN\43
M,5;R8IG#2 *?EW 4\?\ !/JP_88_X*$^!?BC\+? 4FO^#_&<3^%/$UC\VH7?
M@^1PSP:O9R7#M)# Q!AN8XV"E6C<*2IKP#X_?!K4?%S>.1XY_9?^)A_:9@NK
M^#PU\2/A+;MHUAXA!D<Z;>RWT-TBQ,J>2)EO Q&UL!@=H- /UB\):^/%7A;3
MM3%K>V(U&UBNA;7D)AN+?>@;9(AY1USAE/(((KY__;A_:9^,G[-?VW7?!WPS
M\"^*/ &AZ+)JVM:[K_CG^P?[,,7F-*#%]DFW(L2*V_=R6(V\9/L?P#TKQ-H7
MP-\&V7C2\BU'QA9Z'90:[=Q?ZNZOU@1;B1>!PTH<CCO7C7_!2+X9ZS\?M"^%
M_P .+31=0U;PMXR\=6 \9O#&6MH=&LTFU"6.X8=(IYK6WMR#PWGE>^*0'FFE
M?\%0/B=XD^#GP..F_ Z!?BU\<;+4=:L/"FH^*TL;+2M-L_+=IYKQ[<L9'BN+
M5EA6 N/-8,%\MC7T5^QE^TO'^US^SQHWCD:-/X=NKV>\T^_TN:X6X-A>V=W-
M9W42RI\LJ+/;RA9%P'7:V!G ^8_^"I_P<TSQG^T7\)]8^)'P[\<_$SX*Z#I>
MJI)I?A/3KF^GTK7I#;K;7EQ!:L+AX?LPNXU*95'8%A\RD=%_P38\4WO[*O[,
MWPS\$>,= \5^'(?'?BW6=+\ Z-J%J9;W0-(!O;_3K/4'!/ERK8V[_?9F&%1B
M7#4^@'O7[4_Q2^)OPL\.:7<_#+X6P?%._N;EHKVSE\3P:#]BB"Y$HDFC<29;
M"[1@C.:^</AW_P %?]>UW]G+QQX\\1?!?4M&ET#Q=;> _#UAIWB6VU2+Q?K$
MUTMGY,%T$CB2)+IUB:9LIE9,$E"I]^_X*#>(?%WAS]BOXDOX!L=3U#QK>:'/
MIVB)I\+RW$-W<XMXIE5 6Q$THE)'01D]J^?/V^/V2U^$G_!-KX=_"GPEX<UG
M7?AAX3UG0[+QMI6A69N-7U'P[ ^Z[>W1 96G:98IG,/[XCS2AWD&EH![;^R+
M^VI<?'Z7Q_H?C/PA+\-?'/PMNX+;Q+I$^J0ZE:VT=Q;+=6]Q%=QA4DC>%LG*
MJR%6# <$X?\ P3M_X*4Z!_P4)L_&#Z;H&I>&)O#EY#-86^H2!I=:T6Z5GT[5
MT 4;(KE8YL(<E3$P)KX.7P%XUF^&7QM^'OP!\)_$3PU\+OVB?%>@^%O#.K:Y
MHM^M]I(N;61?$>L/]K O!9K:0Q1QO=,N96(C(&!7T!X8_9:^)'["'[;?P=\=
M7WB>#X@^%/$.F+\(]3M- \$C2AH%B(WNM+N)$@EE!AAN(6@WL%$2WAR<$T]
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
MP#I'PR\+6^BZ%8PZ;I=JTCQ6\6=JM([2.V3DDL[LQ).26)/)K6\L;LXYIU%
M#3&"<X&:Q?#'PYT?P?XAU[5=/LU@U#Q/=I>ZG/O9FNI4@BMT)W$[0(H8U"KA
M>"<99B=RB@"-[6.5PS(K%>A(Z4YHE<<C/UIU% &/+X%TV?QU!XD>WWZO:V,F
MFPSM(Q\F"22.21%7.T;FBB).,GRUYP!6E>:?!J$6R>*.9<@[9$##(Z<&IJ*
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
M]DSXGR_\]_C#XLD_\G /Z4 ??!&12 8%+10 4444 %?@'_P>WR ^+/V<E,O
MM?$1"!/NY;3.<^^.G;'O7[^5_/Q_P>VH[_$/]GC.?+_L_7MO/?S-/S_2F@/W
MKHHHI ?Q\W\37/\ P7ON8UQN?X_.HST_Y&(U_9"HP*_CHMDW_P#!P+M]?V@^
M<=?^1CK^Q@'(H **** "BBB@ HHHH ^(/VT,R?\ !;#]BI?EPNE>/']_^0;:
M#^M?;]?#?[8LGF?\%Q_V-8^T?A[QT_YV5F*^Y* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KSSXN?M 6OPR^)?@+P?#83ZMXA\?7L\=M;Q.$%G96T?
MFWE]*Q!Q%$&A3@$M+<P)QO++Z'7SA\>(8_"W_!0WX2:UJQ\O0_%/A#Q'X(M[
MD_*+;4YYM,OH8@W\)F@L+O'/+6R@<D"@#CKC_@J3K5_X.O\ XD:)\%_%FM_
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
M>*:$F:U@2T@C:WMO+8F<_,&9#4GQ)_X*._$*#]M/P_%X:\=>*=4\*R_%K1?
M%[!/9Z'I6@-'<?9XKJSAM)3)J]Q< R-*;C,4:\*%*@EGR@?JA:WL-Z&,,L<O
MEL4;8V=K#J#[^U,U75;70]-GO+VX@M+2UC:6:>:01QPHHRS,QX  Y)/2OR)\
M+_'/XK_ G1]$\!> _%GC#6KGXD_&;XDIJM_!-X>MM2T_^SM8N_+M;>2^A2T2
M6Z+&Y82I(Q6*01*B8"??'[!7Q4U[]HC]CW1E^*@\/ZAXDU;^U-+OHH;ZPOX=
M:MK>[FM3*_V222W+-$$$R1DHDC.N ,"E8#Z$CD$J!E(92,@CH:=7@7_!,CQ!
M>:[^QCX:AO+NXU#^P+[5_#MK=SMNDNK33M4N["UD+=6+06T1W'ELY)).:]]I
M %%%% !1110 4444 %%%% !1110 4444 %%%% "'I7P+_P &Y\GVC]B;QM-_
MS\?%3Q3+]<WQK[Z;I7P)_P &X(W_ + >O2]IOB1XGD!]?]/<?TH ^_**** "
MBBB@ K^>[_@]IN83\6_V?XAN^T)I.M.X[;3+9A?U5OTK^A&OYZO^#V@N?C+\
M LC]W_8^L;2%YSYUIGG/T[?SX: _?FBBBD!_(5H<;3_\'"T"H5#-^T+M!;@9
M_P"$C[U_8@>E?Q[^#PS?\'$EF$&7/[1 P-VW)_X2/U[5_80.E "T444 %%%%
M !1110!\ ?\ !473/BO\+O\ @H'^SS\9_A]\'/$?QBTKP'HWB73-4L-%OH+:
M>VDOH[6.)B93T(1SP#]T].,U_P#A\'\?8&Q/^P=\<0?^F6IV<H_,"ON;6_BO
MX5\.:NVG:CXDT"QOT +6USJ$44RAAD91F!Y'3BKD7C319]-@O$U737L[IBD,
MXN4,4S#.0K9P2-K<#^Z?2C4#X)'_  6A^,T;#S?V$_VB!DX'EBW>HW_X+>?%
M2W!,W["_[384':3'IT4F#]!UK[WMO'>@WUE+<PZQI4UO!M$LJ7:,D>>%W$'
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
MWB>)/#S9XW+J$)S^.ZI1XV\,R1C&KZ(RAMPQ=1$9]>M?%DW_  ;+_L42D?\
M%F47']WQ-K S_P"3553_ ,&PO[%)'_)(YQ]/%6K_ /R33T ^XU\3Z!>R))_:
M&E2L@(5O/C)&>N#FN3^,OP@\(_M"3>$3K5YYW_"%>(+?Q-IZ6]VBJUW#'-&@
MD'.Z/;,^5XSQSQ7R&_\ P:_?L6EAM^%NHQ ?PIXMU<#_ -*:A?\ X->?V-CN
MV?#WQ!"6[IXQU;Y?IFX-&@'WE/I&C:AHO]FRV^G3:?L$?V5HT:':.B[.F/;%
M6K>QLH&B:**W0V\9CB*JH\M#C*KZ#Y1P/0>E? $O_!KY^R(P/E^$O&$!]4\9
M:GQU]9CZTG_$,-^RK&?W.E?$*V]?*\:Z@,_G(:- /O/QAX'T'XB:8EGKVD:5
MK=FDBS)!?VL=S$KK]U@K@C<.QZBH-<^&7AGQ+K^FZKJ.@:+?ZIHI)T^\N;**
M6>Q)Z^4[*63_ ("17PF/^#9?]F^''D7_ ,7K;;_SR\<W@_F34I_X-K?@'$#]
MG\4?'*T?L\/CZ[!'YYI: ?=NK_#_ $#Q#H>K:9?Z-I-[IWB#=_:=K/:1R0ZC
MN18V\Y""),HJJ=P.54#H!4&F?"_PQHLMNUGH&B6K6=S]MMS#8Q(8)_(^S>:F
M%^5_(_=;ASY?RYV\5\,/_P &WWP@1?\ 1_B?^T?9D$8,/Q#N. .W*&I8_P#@
MW9^'-NF(?C9^U+ .2?+^)$X[Y_YYT: ?8?BS]EGX9>/&\/\ ]M_#_P $ZO\
M\(FV_1/MFB6T_P#8YR#FWW(?*Y53\F.0/2HM4_9+^%FN_$JZ\8WOPZ\#W?BV
M]-NUQK4VAVSW\[0/') S3E-Y,;Q1,I)^4QH1C:,?(S?\&]W@J)5%M^T!^UI:
M[>T?Q,FZ_C%1'_P0$T6VS]G_ &GOVQ;?^[L^);_+_P"0/\YHT ^JO&O[$'P=
M^)&A>(=,U[X8^ ]7T_Q;J2ZSK5O=:);R1ZK?*NU;J8%?GF"\>8?FP3SR:NZM
M^S/X:TSPU81>$-)\/^$-<\,Z%=Z!X6U.UTF)_P#A&8+A8P5@B^5?+W00,8P0
MK>2@/2ODEO\ @@SY)S;?M;?MF0$$8_XN,6X_[\4DO_!"O6$5OLW[9/[94'RX
M7?X_$FTX]X>>:- /M/X(_"+2/@%\(_#W@W0ED72?#=C%8VYE??+*$7!DD;^*
M1VR[-W9F/>NJW5\ G_@B!XQA8^3^VQ^U\BXX$GB^.3'YPU&?^"*/Q+C)\G]N
M+]J91N!7S-;ADP.X^X/>C0#] LT9K\^6_P"",7QCA#_9_P!NO]HY&(^0S36\
MH4\]1@9[>G0^M13?\$>/V@( ?LW[>?QQ0\;?/TVUF_\ 9A1H!^A8.: U?GBO
M_!(G]I>)CY7[?/Q:4?P[_#EF^/KF3FH_^'3G[6$)(@_;_P#B"%P<>;X)L)#G
MM_RVZ4 ?HENH#9K\[I?^"77[9$+CR/\ @H!XFV?]-?AQIK'_ -&U$_\ P35_
M;AM4_P!%_;\O';/_ "W^%VF,/_0S0!^B^:3-?G1_P[V_;ZM@/*_;OTV3_KM\
M*=,_Q-/E_81_X*#0$>3^W#X9F_ZZ_"K35_D#1H!^BN:,U^<P_8S_ ."C-OG;
M^V)\.I\ 8\WX;6:Y]<XBXJ5?V3/^"CT+<?M7?":49P#)\/8!D>O$?TXIZ ?H
MI2$XK\Z1^R__ ,%*(7./VF_@I.!T\SP.%S]<1<4LW[/G_!3&SC!A^/O[/5V>
MXG\)SQ_^@Q&EH!^BI:C=7YRCX,_\%/86X^+_ .S',N.KZ#>C)_"&G?\ "N/^
M"H=L^$^(G[)URN.LNE:HG_H,5 'Z,9R*^!_^#;L;O^"<,DW>X\=>)9"?7_B9
MS#^E83>%?^"H]F<CQ1^Q]=>S6>LK_)!7NG_!'G]B_P 7?L$?L/Z/\/O'>I:!
MJOBJ+5=3U6_N-%>5[(O=WDLX$9D1'.%<9RHYR.<9(!]14444 %%%% !7\[W_
M  >QW6?V@?@5%NY3P_J;X],W$ _]E_2OZ'V!+<5_.K_P>MS!OVG/@FHDR1X9
MOF,>/NYNDY_''_CM- ?T(4444@/Y%_A[&)_^#C7348G:_P"T6H)'4?\ %25_
M8&#NYK^0'X8$+_P<@Z22I8?\-%J=H'7_ (J3\*_K^0Y6@!:*0G I%;=0 ZBB
MB@ HHH)Q0!\F_M=_L>^&?B_^WE\!/$U_\,] \26MG-K?_"0:I<Z%!=*B?V;L
MM!<R,AR!)@1ASPP&W!%>)ZY^PGJ>D?MC_M!26ND>([CX?Z)X*O?$G@'218$Z
M9;^(]=MKJ#56M&"_/-BTC(0$^6=2GP!YO/WMJ'QK\&Z7J,]G=>*_#=M=VSF.
M:"74X4DB8=592V01Z&B'XU>#;G[GBOPV_P#NZG ?_9J /QR^-'_!(OQS\+O^
M"<^M>,[K3O#=]XEUKPEX,T#_ (1'P-\,Y+:1((-<TR^NKC4;)9I7U*[B6)]^
M53*K," 'POVQ_P $[O!TJ?L3_$_1_ ]C_P (]XFOIK\6-R/A-+\-%%Y)8HD#
M_8I/]:4<#]^#SPO\'/V!#\3/#=P<)KVBN3T"WT1_]FJTGC#2)#A=3T]CZ"X0
M_P!:+OJ!^)S_  6LM>^#.G:;\&_@7\3O ?C/PE\'?%FC_%BZN_"]UIW]O74N
MA30Q64LC*!JM[+J1CGCDB,IV!B&&_;7T1_P2 _9(\2_LF?MEWL/C#0=)\/3:
M[\+]*.B'P7X5GT7P[J<:R!KHZDK22#^V(I-BY9E+12.P'WE3],H=4M)Q\EQ
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
M[4885?!:/,]O'DKSC([XKVOQI^Q?\*_B)X:TO1M;\">'-2TO1= F\*V%K-:
MQVFE3"%9;-!_#$PMX 5'_/)?2L/X1_\ !.CX)? ?4]/O/"/PY\/:'<Z5=SW]
MI)!&Q-O--;M:RNNYCC= [QD=-K'BBX'P9\1?^"B7QQ_9J\+:A=Z_\5M"\7ZK
MXH^#&L?$#1[8?#^6PTVSU"WL!>QC3KY"T-U!&K!98YW,F#$V?WFT>FZ!^WC\
M9_VGOC7/X)\+6^N_!F>V^$2>,UN_%_A2UNWO+]+^*-Y8HHKHAH'C+I@LI4D-
MMZ9^A_"G_!)C]G+P._B1M*^$OA2S_P"$LTZZTC40D3E397.?M%M""Q%O%)D[
MDAV*?2O5/^&=?!H\:KXC&A6JZVOA[_A%%NPSAUTO?YGV4?-C9O .<9]Z+@>9
M_P#!,+QK\1?BY^Q=X#\??$OQ5I/BG6_B+H6G>*8?[.T0:5%I4%Y8V\XM-HED
M\THSO^].W=N'RC%?0587PQ^&^B_!SX<:!X1\-V*:9X=\+Z=;Z1I5DCLZV=K;
MQ+%#$&8EB%1%&6)/')-;M( HHHH **** "BC.*3- "T444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4=:** "BD)Q0IR
M* #%+0#10 4444 %%%% "$9%?SF?\'JTF?VM?@VF!\OA*Y;/UO#_ (5_1I7\
MWO\ P>I7#/\ MJ_"2'?\L?@N1]G]TF^F&?QVC\J: _HFHHHI ?R4_!.+S_\
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
M&I:_KA1MU?R4?LL(9/\ @YOTX 9_XOQ?GKZ:M.37];- !1110 4444 %%%%
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
MLOB7XO;X9^#/%]IXR\<1>)]-UI_B%J&D75A ME86ZQ26<=H\3LCVCOS(0X8
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
M;<6(4 0R6]Q8VTD<N&DS$N]I   : >;Z;_P5_P!?^'7@SXC^(/'OPUU?3O\
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
ML,DUQ<7#J27VQ"/<FXE4]Q7A12T4 %%%% !1110 449H)Q0 44F:6@ HHHH
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
MPK+X.T5[.75M5UIFNKBY^TZC(DDRB69Y!$"B*-D8<(@QD(B@ECDG8I %%%%
M!1110 R><0*"0QR0O )ZG%/!R*0C-+0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\U_M7OO
M_;S_ &58^<?VQXDE/X:#<K_[/7TI7S1^U0?,_P""A?[+"<_+=>*)?RT@K_[/
M0!]+T444 %%%% !7\N?_  >'.7_X*R:=R#M\!:8!CM_I%[UK^HROY;/^#P"4
M-_P5MAQGY? ^E@\_]-;H_P!:: _IWHHHI ?S$_\ !+"V%U_P=;2JV?E^)'C5
MQCV@U8C^5?U)5_+M_P $G1O_ .#KVYSG'_"P_')X_P"O;5Z_J)H **** "BB
MB@ HHHH **** "BBB@ KS;]J3]KKX??L8?#A/%GQ(\0)X>T2:\CT^"06L]W-
M<W$@9EBBA@1Y9&VH[853A48G !->DU\__P#!1?3O'VM_ L:=X&\!R?$2/5;E
MK#7-,L/$"Z#K,-C-!+&T^GWCLB17".T?+,IV-)@YP* /9/AM\2-#^,'P^T7Q
M5X9U.VUGP]XBLHM1TV_MFS%>6\J!XY%/7!4@\\UY7X?_ ."B7PN\5_%"]\(:
M;>^+;[6-/U6ZT2XDM_!6M2:?'=VTCQSQ_;1:&U^1XW4L)=N5QFN7_P""=GAO
MXF_ CX(_#+X5>-?!-M:0^&/ EK]K\0:?>VOV&WO4E,*Z4((PKM)';B-FG5!$
MY#8Y.*Q/V=OV,O%'PY\/?$37+_Q#XYM]7USQ1XQU*Q\-#6HGT:2&]U*_DLY!
M"%(0O%+%+RX*N_S $;0 >V^!/VK_  -\2?$XT71]3OKG5!+;V\ML^D7L+VDD
M^GKJ,2S[XE\DM:LKXDVX+!#B3Y*]%#9K\J;/]A#XZZ;\.]?M;?P[K=MJMYH8
MM!+#J\$<LUPGPTCTA3O$W+#4\QAL\.@?.WYZZ']I?]G7_AESQ4FFW%KXCE^"
MNK>-]&FN?#Q\:?9KOQ:1H6HK<)#-=W<>^07<=G<RQ/-'YWV:1_G8%6?H!^FU
M9/ASQOI?BS4]:L].O8;NY\/7HT[48TSFTN#!%<"-O]KRIX7^D@KX/^#WA_QQ
M\0_^")_AU/"</C*\OK[6&O[FPM_$)N->U#P^?$LDUU9P:CYI,EQ)IGF1I*LO
MSY&UQN#5Y/XC_9U\;P?#>\TSP[\,/BKH?@OQ+\0M6UBSM;V74M0U.TA.E:9;
MV7G6]KJMK+L=X[KRGN+KR[40QJT8)0H@/U/T_P 4Z;JVMZAIMK?6EQJ&E>6+
MVVCE5I;3S%W)YB@Y7<O(SU'-7Z_(U/V8?C'H'PIO;RX\,_$VQ\5>)[7P/>^.
M=6MOM>H7FL6-MH@M;ZW$=O?V\\MPFHQ1M,D,R2/$6(,H8HWTUX*\#_%W0?\
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
M^"[?PO9W<^D>9%=7%OJ.F:A%=30B9=T9ETQ%>$."RRMB12 :ZC]F3_@GI<?
MKQKX?\17NM^&Y-0TN^U:_NK70M ?3;*9[VUL;50@DN)I?DCLE):621F,A *(
MJJ/I[-&:-0/E3XY_\$_O%7Q1^,FH:CIGCG0M+\&>(/'?AKX@ZMIUQX>>YU)K
MW1FT\"""[%PBQPS1Z=!G,3,C;\%A(0/*_!W_  14NO!7@35?#,'B7P==Z9:Z
M#>:%H=QJ&@WE[=2Q3W-O./MHEOC$<+ $8VL<#.Q$JM&Z*!]_T478'Q1X$_X)
MR_%+X4Z/IMYH?Q%\-7_B1;'6]$F_X2/3K[7++3=.U&:TF$=LUS=/<2M UH.+
MB5UE$I5MJH@&O\7/V!-8T[X'>(TL=5AUG58_$WB3QLD$%AY4VHO?>']2TR*U
M4*V/,!O(SNQ@B/:%&1C[ HHU ^+OA]^PA\2;O1=(U_6=:\#6?B;2+?P?96%E
M8:7<6]B;31+BYG/GKO++-+]LE4*N4B\M "VYC6#XL_X):^.I/!_B_P *Z1XD
M\&3:)\4=$BT'Q#?:E9SMJ&AQQZA>W(FT_;E78I>MM20H$FC$@9MQ6ON^BB[
M^:_AI^PM/\/OB9X+\1K=:,;CP]XO\8>)+V2*V*SWL>M7-U+''NQDLBRPJY)P
M?)&. ,<E\1?V#O&GB/\ :!\675HW@.Y\&>.O'OA_Q[>ZO?),?$.C/I2:<OV&
MV01F.2.3^S@%E:5#$MY<#RWXW?8-% 'SAX7_ &,]6\,_L%^&OA1'>:,NK:-<
M:;-<7,2NMI+]FU2"\EVC;NRR1LHR/O$9XYKROQM_P3%\0?\ "O)8O#7_  @5
MKXHETKQY:SW=W8+-%?2Z_J2WD E$D$BR(JKMD\V.10V"(Y%&T_<='2@#\X/A
M!_P3&^*WPD\0WGBJ]T;X<^.+B7Q'%K,?A37?$4UQ9L#I#:<\KW0TQ(Q<1X0I
MLLU3RY)(\*55F]!^&7[!/C+P'\2G-SX!^ ]W8:K<:5J(UZ"UGBN/!XM-(M]/
M;3M,LS"2L*M [P/]I0)]KG+1$\2?;V**=V]P/SG@_P"";'Q9^,.E>$-(^(6A
M_#:TT'PCH?@KPQ+96NMW&I)K-MHVMP7MY*ZO:1*JS00A4A(;DX9L'(QO'G_!
M*CXN>.OVNM9\36DGA#P?HQU?6GTO5M#FM+1[.RO-#OM-M&6WBTY+M[J(W%NS
MF:_:/]Q^[0#:$_3&BE=@?FC\4?@CXQ_9S_9QTS4?#OPO^&'PG^*]AKNA:#X#
MMO#TKW__  D&J&"ZTZ>XN6C@C @^QWES(H92ZI [RN  $^D/VCOV1+S3_P!C
M;P#X"\(^&M.^(&F_#V\TJ2Y\+ZO=);P>+K2TC,;0SR2*T9<N4N/WH*/)" Q&
M[(^G&C#GD#BE P* /BS]CW_@GYJ/A#XNZ!XI\<^#_"ME8:':ZQ=^'="BDCOH
M/ LUYJB7,%K:$H%4Q0J?WD2JJ-)(D?R8SRO[1W[#/CCQU^V;J'B.+X<Z!XJ_
MM;Q[X5\4:5X]N-5AAO?!^E:<VGBYTQ(7'FL#);7,X2,^4_VMV8B1%#??U%.[
M _)/X%_\$C?B;9>#O'.@^./#UYKU_J?AMM(U?4-5O-"ETWQOJ!U.SN4O]D%J
MEW<.%MYI5EU&7SH3*8U\S>[CH]7_ .";?QE'[77BW4-!@\0: \M]KD^A>,;*
M^T6RTRTTZYL+F#3[ ^7 VJNEMYEM$+5R($-N)4<%44_J1BC%%V!^=OPM_8\U
M"T\3?"O7(OV7!X,L/ _CBPOKS3)O$UCJ5W(ZZ/J-I/JR1&9K95CN9[*3S4D^
MU7'DEWCWQ1@_?_@G7;KQ/X/TO4;W2;[0;R_M(KB?3;UXGN-/=T#-#(8F>,NA
M)4E'9<@X8CFM2BD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7RU\:SYW_  5\^ 2#K%\._&TA^AN_#RU]2YKY:^+ \[_@L7\%!C/D_##Q
MB^<],ZAX?']* /J6BBB@ HHHH #R*_E'_P"#L:Y\W_@LEXK4\>3X?T=.G_3J
MK?\ LU?U;DX%?R@_\'7MR+C_ (+->-%'6'0]&1N._P!BC;^1%- ?U1T444@/
MYNO^"+D>[_@Z<\<G#'9XI\<'@'CY[T<_G7],-?S3_P#!$XL/^#I'XC8"D?\
M"1^-]V>P\^YZ>^<5_2N#D4 +1110 4444 %%%% !1110 4444 %?#G_!:GXN
M?&/P;H_PP\._!J^U+3M3UW5;_4M;ET?7-&T[5Y--L;"622.V74LH^7DB=V6-
M]@B&=NX$_<=>9_M.?L<_#']LSPG9:'\4/!FC>,]+TVY^V6D-_&2;:7:5+(RD
M,N5)5@#A@<$$<4 4/V'?C%8_'+]D+X:>)[/6-6ULZ[X5TW4FN]72&/4[GS;9
M&\VY2("-97.2VP!,YV\8KP+X#7?C3XC:%X7^-^M_'W5?#0U_Q9)9S^#[Z&P/
MAQ+8ZA+91Z,B&)+@7N55!-YY<W&?D*'RJ^H/AS^S9X%^$7C;5O$7AGPUIVB:
MQKFFZ?I%[/:*8Q+:6"2)9P!,[%2))750JC@]\#'&:;_P3M^#FC?'%OB+;>"[
M6/Q2VJ2:YYGVRY-FFHR!A)?+9F0VRW3!FS,L0D)9CNR30!XEIO\ P5:\3+\+
M;;QOJ'PLM(O#WB_PEJ/B[P5';>)_.OM4@M'M]L-[']F5+22:.YB=2CSJOS(Q
M#8SI?$#_ (*5>.?@_%XV;Q-\*]$B3P5JVD>%Y)=.\57%ZM_K.I16,T4,:+IP
ME^S11WH:2;87^0!(9"V!ZQX<_P""<_P<\)ZEKMS8^$/*/B&VGL[B)M3O)+>U
M@GG6XGAM8FE,=I'),JR.ENL8=D4D' KJ_'W[*_@;XE^&_%VE:OHK36OCG4+?
M5M7:*\GMYY;VWBMHK>YCEC=7@EB6SMBCQ,A5H58$-DEZ ?/7@S_@IUXT^*FG
MV>G^$O@S/K'C&WMM5U'5],NM?DTJV2TLI;>-9+*>ZLXWN6N#<)Y0DB@3,<HD
M>/:"V-;_ /!1/Q9\-[GQ5KGC[295TK1O$?BBWTK3]%O8+B34K33X[=;>"4/
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
M%"+X>^'/'WC?Q=\+O"EOXAT#Q'K>FW3Z+J36&@VUC=6,*+=0+J"B_EF60E0
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
MCPEKFGZ-XVUA[7P'XZT> :*M]<6ZWUUI2?98[B"W)0B7RYE4RKM+B-<[B@H
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
M7@XU/V[>H]Z /6**\H_X:(\3I"&?X*?%%"6QL%QH;$>_RZB13W_:*UV+?O\
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
M_P"$V\'#P=>Z8=4C\0-KUHMB4^UQ6B_,9.AGE6/=]T.0A.X@5+>_MN_![3?
M&D>*[KXH> ;7PUX@N9+/3-4GUZUBM+^>-BLD<4C.%=T*L&4'*[3G&#0!ZCBC
M%<6/VCO !^)<W@S_ (3;PG_PE]M:_;I=$_M>W_M&.WV;_-,&_P P)L^;=C&.
M>E7/A9\;?!WQU\/2ZMX)\5^&_%^EPS-;/>:+J<-_!'*H!,9>)F4, 02,YY'K
M0!U&T>E&*^?(?^"F/POB_96T?XK7^JC2;#Q#H$WB+2]#OKFU@UO4;>)69TAM
MS-B23"GA6(]37K3?'+P7'XKU306\6^&5US0[0W^I:<=4@%UI]N &,TT6[?''
M@@[F &#G-%@.IQ1BO,/$?[9OPP\.#0L^-O#-X/$?B&/PM9-9ZG!.K:C)&\BV
M[,KX5]J$[3SRHQEA7,:3_P % ?"GB#XW6GP_T_2M;OO$#Z58:QJ"PSZ>T6BP
MWMTUM;K<'[5DNS(SE81)A-I/WT#%@/=L48K$MOB9X=O(=3>+7=&E71',>HLE
M[$PT]QU6;#?NSP>&QTKE/$?[5G@K0?$J:+#JT.K:Q/H4OB2VLM.9;B6\L8Y%
MB,D6#A\LV  >=K>AH ]&Q1BJ*^*-.:_N+7[=:?:K.,2W$/G+YD"'D,ZYRH]S
M4MIK%MJ*2-;3PW A<QR&-PVQAU4XZ$>E %G%&*\2^$G_  4.^%'QQ^$OA/QM
MX9\1/J6@>-/$1\*:;(MG*LO]I!Y4-O+&5W1$&%SEP!C:V<,"?:_.4]QR,CF@
M!V*,5C>/OB!I/PQ\":SXEUFZ^RZ-X?L)]3OIU1I/)MX8VDD?:H+-A5)P 2>P
MK3L=1AU&RBN(GW13()$/3((R.#S0!-BC%()0>]>>_%S]JWX>_ >YFC\7^*=.
MT#[,U@D\EUN$5L;ZY:UM/,<#;&)9E=5+$#Y&)P%) !Z'BC%<#XG_ &H? ?@W
MXOZ9X#U/Q'9V?BS5VM5M-/D5PTS7*7KVZAMNS,BZ;?%06R?LS^V6>*_VJOA_
MX&^(D7A/5O%.EV/B*:>WM4L9'/F&6XAN[B&/@8#/#8W<@&<[86/0C(!Z"4!J
M-[*)QRBG/7(ZUY%\)O\ @H%\&/CK.8?"7Q&\,ZY<"P?55@@N<32VB ,\\<;8
M9XU!!+*"!D9ZUZKX<\1V'B[0;+5-,O+;4--U&!+FTNK:598;F)U#)(CJ2&5E
M(((.""* %DT"RE/S6MNW;F,&H)?!>DS_ ']-L&^MNA_I7B/[1_[2/AGX!^(K
MB^\=?%#4_ .D7E]#H^DQ6UE!<"[N3;-<N #:S2%_+5SUVA8^@/)R/"/[5_PX
M\;?#CQ#XOL/V@=3_ .$8\+M%'JFI7=OI]G!9/(<1J6FL4RSG"@#))( &2*.4
M#WN;X:>'IWW/H>D2-ZO9QDC]*K7'P=\)WO\ K?#/AZ7/7?I\39[]U]J\=3]H
M;P)I_P %+7XCS_M$Q-X%NI_LD.M2W&CK:37&XIY 86P_>AE8>7]\%2"."*?X
MP_:"\$^!/AMH7B_6/VBM(T?PMXE ?2-7OKW1XK34P1N_<R-$%DPH).T\ $GI
M0!ZE)^SMX!G;+^"?"+DC&3I%N>.G]RJ<O[*/POG^_P##GP(^!@;M M3QP/\
MGGZ ?E7#_$7XR>'/@OX?TC5O%OQ^T#PYI?B/:=)O-8NM*M(-0! 8&%W55D!5
ME.5)X8'O61XQ_::\(?"SQ0^C>)/VE_AMH>KPQ1RR6&KWNE6ERBR('C<QM*C
M,I# XP0P(XIV ]$D_8W^$D@P?A?\/""<G/AVSZ^O^KJ&?]B;X/7*L'^%GP[8
M.,,#X=M/F'/7]W[FN3U[X\:7X:\5:=H5[\??AGI^MZJD$EGI][]C2[O5G(\E
MHH_M2LXDR-A4'=D8S5]/B%JB_$8>#1\9/AJ_B]5$K:*VG1_VELP6S]G%Z),%
M><[>G- &[_PQ/\("^[_A6'@$,!M!70;8$#&,?<].*;!^Q-\)+63=#\.?!T+8
MQF+2HDX_ "LS2?&/B77_ !SJ/AO3_BS\,;WQ#I$8DO=)AT0RWMDI PTL2ZAO
M0'<,94?>%&F^/O$FHW6M);_%;X379\.;EU9(]%D9M+89_P!?C4OW6,'(<#H:
M6H&I:_L6?"NR*^3X%\/1;?N[+8+C\JD_X8Y^&P4!?"MD@!W#9+*F#C'9O2LG
MPQXR\8>-[WR-$^)OPEUF6-/,>.RT2:9PH(&[":D<#)QG'<5N7J?$;1+-9K_Q
M3\/H8_,5&DDT.YA0EF"J,F]/)) 'N1ZT:@,/[(_@+8RC2+N-7;>?*U:\3GKG
MB44L?[)O@JWDW1V^OQ'@?)XEU)>GTN/>K?\ 9_Q-"?\ (6\#,<_] JZ (X_Z
M>#[TYH?B7')Q+X'E3CK%=1D^O\34 5_^&7O"BNK*_BQ"HP-OBW5E'Y"YI!^R
M]X9'2\\<#DGCQMK(ZX_Z>O:K:S_$E';-IX)D48VXN[E"WU_=G'ZT^"^^(JD>
M9I?@QN#G;JMR,'M_R[T 5#^S-X=W%AJ/CP$G)QXWUG'Y?:J=%^S9H,6<:IX\
M^8 '/C/5FZ9Z9N>.M7(]5^((0;M \(%L\@:_<  ?7[&:<VL?$#=QX=\($9'/
M_"1W X[_ /+E3NP*,O[.6D,C!-:\=Q[CDD>+=2)_#,QILG[.MBQ)7Q'X[3*[
M>/$EV?YN>?>KRZS\0O+Y\-^#]V3D#Q)<$8[<_8:636_'RDX\-^%&'8_\)%/D
M]/\ IR^OY#UX0%*R_9ZLH-6T^YN->\6ZBFG7"726]YJ\DT$DB'<A=3][:V".
M>JBO0*XB/Q+X^$>7\*^&P<_=3Q%*W\[04>'?B7JTOQ"LO#VN:'!I=UJ.GW.H
M6TEO?_:D9;>2WCD#?NTVG-S&1US\W3'(!V]?/OPB7?\ \%+_ (X2=QX(\&1?
ME<^(F_\ 9J^@J^>O@GA_^"D7Q[;NOA?P?&?P;6F_]FH ^A:*** "BBB@!LIV
MI7\:/_!=MW?_ (*_?M ;SD_\)9.!] J8_3%?V7L,BOXS_P#@NG(MQ_P5Y_:
M9.%_X2VY')[@*#^N: /[%:*** /PS_X-P8E;_@O3^V0Q^^)M? ..Q\0KG^0K
M]Z*_!_\ X-O+'?\ \%TOVT+H$?N;S6XB/][Q 3_[)7[O@Y% "T444 %%%% !
M117(?&CPOXQ\6^$EMO!'BK3?!^L"='-]?:+_ &M$8@#N3R?.AY/'S;^,=#F@
M#KZ*^>A\%OVDXS\OQW^';<#_ %GPND.?7[NJBFGX2_M/0\I\:_A#+TR)?A7>
M?C]W6Q1H!]#T5\]2?#?]J-9&V?%_X)$=O,^%6HY_37A44'@+]JY V[XJ? %\
M?=_XM?JPS]?^)]Q2N@/HJBOG-O"?[64(.WQ]^SU<'J,^ M8AS_Y6&[9J.71/
MVN8U^3Q3^SI,??PMK,7_ +D&IW ^D**^:Y;3]KR,\:K^SE-['2-9C[>OVEN]
M-N/^&OXP#&W[.$W3AH]:CSZ]VI7 ^EJ*^8/[1_;+2X;_ (E/[,\D>?E/]J:W
M&Q'N/L[?SIRZY^V0F,^&OV:9?7'B/6T_]L33 ^G:*^6Y/%W[9D?W? G[-<W/
M;QKK4?''_4+/O33\0?VS8.OPN_9RG'<1_$75T/ZZ.: /J:BOEIOBM^V);[=W
MP6^ MQS@B/XHZBA'OSHM+)\9_P!KRW(S\!O@I/DX_=?%F]&/^^M$H W/V?UW
M?\%#OVAW]-,\*1$Y]+>^;_V>NS_:I_9UU+]H/3O"$FB>+)O!>N^"/$"^(=.U
M%-.BOU\T6=W:&-X9"%93'=R=\@@5\@_ ?XS?M,VW[:_QYN+;X&_#:]U:6/P[
M'J-F?BA-%#9A;.8Q>5*=))EW*Q+91-IX&[.1[F?VAOVJ(A\W[-G@&0YX\KXM
M9_\ 0M+% '8^"/V7/%$/Q!T#Q1XT^()\7ZUX=T_6-+MI8M"ATU&@U Z><%(W
M8;HVL20?XO.(.-HSY=X2_P""3MKX5TW3=+'CO4)]%LAX;EDM3ID:R27&D:2V
ME&19-_RK/ (25(;8T;$%@^!T2_M)?M.QGYOV9?#1Z?ZKXJ6[9_[ZL5IZ?M0?
MM'H&\W]F"VX/'E?$JP?/YP+0!P'P]_X)^:_H_P"TQ\!H-7N=1U;PW\"/" M;
M[7C#;6=IXPO8%>VTB,VJ2R2A[*&:^E9F"IYD\3)N)(C[_P#:Q_82\3?'+XGZ
M_KGA+X@6O@^R^(?A6'P/XUM+O0AJ;7NEQ2W3HUE)YT?V6Z"WUVF]UF0B1#Y>
M4YFC_:D^/X/[S]E^_P#K'X_TEOYD4\?M7_'50-_[+/B<D]?+\<:"V/SN!1<#
MU/X!_ V+X%>$M:TFVNUN8M4UJ^U:(B'9Y"W$I=8C\Q+;%PN[(W;<X%?*WAS_
M ((GZ1X?L?V<Y$\7S1ZO\%M%C\.:_<VUB88O&EC%8W-O"LD?FGRI(9;F62)\
MN4$TR\[\CUF/]K;XTARK_LL^/,CO'XN\.%3^=Z#^E*_[8GQ<M]OF_LJ_%1B<
MY$'B3PN^,>YU-: /$O@W_P $8;GP9\//%WA[6]9\ YN/"0\+>&]6T/PO+9:C
M:R1S17%OJ-T\MU*'GCGM;.39"(HR\);'*A,/]I/_ ((J^,_BY\&-%\!:)\2M
M+MM#;P5/X?UHZI;:DZR:M<S7%Q?:U%;6U[!!+/<S7#DBZ641;5*=6#?1I_;-
M^)L(_>?LJ_&H\$_NM9\)M_/6!1#^VS\0B?WG[*_QYC/M?^$V_EK5"?8#R5_^
M":/Q3L?B!:VVE?$?PEIO@:Q\4ZQXXM''AV237;75M2TF^LGQ*TWDM##<7LDZ
M9C#,NV,G";GW/^"<_P#P3S\=?LG_ !A\1>+_ !IXGT/Q!=:[X9L/#Y%I=:M>
MW#R6LTTIN9;C4+J=R93.Q\N,1QQ[555/+'OV_;C\:0MB3]F#]H!<^C>&7_\
M0=8--E_;R\3P1,S_ +-'[0JA<YVV>A.?P"ZH2?PHN!X_\,?^"7?B_P -?&GP
MMJUV/A'I.G>%/B!J_C4>(-&T><>*]8BO+N^N!8S7)V*L9%X(Y>9 Z0@ #@KD
MG_@F7\7=:^$,WA/7M7^&>L6/AOP98>"O#=O_ ,3&V%_!9ZE;7:W5U/"4EM;A
MXK:,*UN6-O,BRJTGW1[<?^"A.KQH6E_9R_:-0 9_Y .FN?R6_/I_G-(/^"BU
MTN=W[/O[1\87J?\ A%+=ORVW1S^%,#RWX?\ _!,GQ]:>"/!ECXJ\5Z5K]WH-
MQ8S737=S<7K>5!XOL==\C[1*@DN2MO:&$33 222$,^ 21D_M)?\ !*_QKX\\
M9_\ "2>';S2KV[;4/%).FMXRUOPK"(-8N+6=)6N-,'F2,AML2V[KLE$GWT*
MGVF3_@H\(H1))\"OVC5!QP/!)=N?992:K_\ #SK3D;;)\%/VE$/7_DG-XWZK
MD4)@>'>$/^"4_P 1/AW\9;2309O MCX0L]!72[A9-7U.ZL]=">&QI,<5UI%P
M)4602JA-Y#>I,]L@A<,27/L__!,_]D[X@_LKZ!XOM_&E[8&TU>>S.D:9#KLW
MB&73DAMA"^_4KBUM[F9&(41QS"0PI&JB5LX6=_\ @J;X>A7,OPB_:5A^OPJU
M=OK]V(U')_P5?\'1+E_AC^TF@!VD_P#"H/$##/X6IHN!\V7?_!*;XO>'OV8;
M;P!8:)\)_$U[X@^'GA[PAJNIZSJMS&WARYTRZNIY)+0"TD,\<GVD-'S"8Y8]
M[!P<!VM?\$B?B6=:^(-G#+IFI1ZM)XWU'2-=O?%<ZK)+KMI?Q00OIZVF(W0W
MP220SR*4MU98RQ58_I)O^"M/P]2,-)X(_:&B!./F^#GB;@_A9&D'_!7?X5J#
MYGA[XZQ8Z[_@]XI_^0*>H',7W_!/W6O!_P 9?#FO^%M \&QZ-H-UX0F_LY9?
MLBM_9UOJ]G=R*%A*B18K^V:/^^+?82F%-<S\+/\ @FWXM\&#1+JYT[PNFK6F
MF?#ZUNKR&4&=GT75[R\O_G*;B#');!,GYS& <;!7IZ_\%?O@U@>9;_&&#<<#
M?\(O%8R?_!=['\JDA_X*]?!&5@#?_$:'/ \[X8>)XN?^!:>*6H'SC)^P7\5M
M)_9ZT?PAIWP:^%UI>>&(= TG6]9@FL+S5_'*6+S--?PK=0&T60RE)U^W)(VZ
MXN,_,JL]?X6?\$R_B9X4^&&HZ;>^$?#KZEK?ASQ3I$=S_:-FT^D&^ULZC:QE
MH;>"/:T4LB,((XT1PV$"L*^FE_X*[? EO^9@\7(<9P_@'Q G\[&B/_@KQ\ 6
MQN\8:O#N.T>=X1UF+)QG^*T%%P/FGXF?\$W_ (E>*H/$6CZ1X#\/:3KL4?CN
MXO?'J:I;B[\>Q:U9:E%96$@&)QMEO+-I/M&(HSI\?EEAMV_5/[)G[)D7[,/Q
MK^)Y\.^'-)\+^!O$-GH9TNSTU8H87NK>VFANI3$GW7(%N"Y&7V Y.":H_P##
MW']GQ3\WCXQ>\F@ZE&!^)MQ2G_@KO^SBA^;XJ:%%QG]Y!<)Q^,0I7 ^7?@7_
M ,$L/B;\#_\ AF[4-'M[&TM[:_TR\^*FA/>QLD-]86ES';ZI;L&V/+LE^SS!
M23(JVS ?NB:J>(/V*?C'\:_@WX!\!Z_\,[S1M-\#>#_#_@K49Y?$-BPUO[+X
MDT*>]GM_)G+K UCI\TB,^R4Y9-BMM#?6,/\ P5U_9IE8#_A<W@B,GH);WR\_
M]] 59C_X*Q?LT.1GXY_#",D9'F:_;IT^K"GJ!\K>./\ @EAJ_@WP5XND\!>
MK;3-:O\ Q%XSL]/6UOX8A'X=O_#FHP6=C&#*$CM&U)[1EMAA8I&,FQ!N:L'6
M_P!A[X@W_P )=5A\)?#+Q/\ #WP7]N\+C6?!=Q<:?JMYXBEL(M2&HWBP->&V
MN$FDN-++^=.C7(TZ1F1F*B3[+'_!5S]F)CS^T#\&T/\ M^+[!/YRU-%_P5._
M9EE'R_M"?!0_7QMIO_QZGJ!X7_P3^_89U_PC\6?"WB7X@:5XEFB\(^%7B\-#
M7+V$R:+-/JVHR^08+>>2)'BLY8$0!I!%%)Y2R'!K(^-/[.UW\>_BI\;?!>N>
M&X_$HUGXO^#-=O[.X57BNO"JV6G1[BKD9A66TU)2H_C64@9-?2L'_!33]F^X
M *?'WX+-GICQMIO/_D:I(/\ @H%^SI<Z@;V+XV?!E[IXQ$9E\8::79 20N[S
MLX!)./<TM0/C_0/V+?C#II^-MCK&CS:OJ'PPT;PA_P *H\0-=++-XK_L#4=8
MU.Q61B=RW/EW4-C.7_UFYW^[+BKWBS]F7QUXEM/A+X]NO!NN)XQ\=_%_4_'?
MBBT:(23^'K)O#>L6&FVUP5+*GDVW]GP-ABOGR/C[]?8L/[>_P+N/]7\9OA0_
M^[XMT\_^U:MP_MK_  :N/]7\6?AF_P#N^)[$_P#M6C4#XS_9CT3Q3\6?A/\
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
M:K D$E>,^$__  1\\<?"B^\*:_IOA?6[;Q)X?L_A9=QR_P#"4^8L>IVNH_\
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
M^">U]X>_:,\*?$_3O >FZ#XF_P"%JW.M:E>Q7-NMW9^''T"XLTM"R.081/\
M9Q]GC)7>-X7C=1H!]I6?BFUO?$E_I8COTN--BAFEDELI8[>19=^T1S,HCD8>
M6=RHQ*97<!N7.B&3U'YU\9_M!_L-ZQ^T!^W!!JOB+PZ-7^&MUK>A7=[')?((
M+J"ST7Q'%(LL(<,\?VJ^LE:,J0X?D,@?'RY\>?V"?COK7PZ\/Z%IOP^U.^UC
MPIX'33_#&K0:K;W<^F7\5]>R)'YUSJ<<=BT</V,+-#;32R@A&E01[0 ?K>&3
M=CC/IFE!1O2OS2U[]DKXJ-'\3Q8?#?QO-\5-<N_$K7OCP>-TL[+7='N;_P R
MRT^T1;DL)38"*VB62*%;.2-G$G(9]JS^%GC;X3:[IFO_  U^!GQ)T/P<FG>*
M]$M?"TWB.VEO$N[^VT=K6\:&6\,5K;&>RNTVK*Y0N9=H\XBBP'Z)8C_V>*7Y
M">U?FUXL_8Z^(NG?!;Q+K%YX8\6:QXPN;'P?X=A$6O7CFUTZ#3]-_M.1+>UO
M;=Y?]*AE65(YHI)@A^<KG=P?@G]FWXMZ9\/='TKXB>#/CKKGA+29?%2>']+\
M)^(Y=(U"TOY[RTFTF=PNHR/%$L!N%A,]Q-':L&$G5:+ ?K"-OM2 I[5\6_L:
M_P#":>*OVV?''AG5]1O[CPG\&9[JZM9?[7-W]OO=?$-]]EN"IPSZ?_IL2HP
M6*[MV &!C@?B9\-?BI<_M8^(-5LM,^-+>.&\:,VG:K;:Q,O@X>$?L6/(\@3"
MVWGYUV>7]I^U;9 0F#2MJ!^B(53Z5F:'XOTGQ'JFKV=A>VEW=:!=K8:C%#(&
M:RG:"*X6*0#[K&&>%\'^&53WKY2\-?!'QW\(_P#@D]I.BV-]\1M4^(FHZ+I%
MYXGGFUFXN_$4DLIM/[8%K+-(6AN/(%T(DB*A)-NP!N:^8-9^#OQ#TGP7K</A
M7_A>WASX9:Y\1M0U&6ZU"S\1W_B:YMT\/Z1;6!E6TN8=6-MYT%XJEG.## )5
M(Z%@/TVG^,G@^+XNP^ G\0Z)_P )M-IK:S'H1NT_M V0D\LW/DYW^5O^7?C&
M01G@UTY@B8?<3CVK\E-=_9P^//A=/%'CB+5/BL/%'BK0? ^C^)M>6TOQ>2Z;
M&NH&]:'3[2=Y$N$9;'S1:,9HQ<73)AI7SV_AJ?XM6'@7PE;?$/Q+^T9-X:M;
M/5I?#E[X/T&_@UW4-134$%C#?I*DLVW[/D1'4MD4BES<990U'*@/TGL+K2_$
M F^S/97@MIFMI3&RR>5(IPR-C.&!Z@\BI7\-V$I&ZRM6V],PJ<?I7R9_P3G^
M%@^$6J^,-,U0_%"PUJZ^)/B_4HK75?[0GT^[MY[Q989?.=3 R-;O Z%9,&1Y
M\9<2A?L"BR S+CP7I%V?WNEZ?+V^>W1OZ>U4YOA9X9N'W2>'M$<YSEK&(G/3
M^[6_10!R]Q\$/!EWGS?"7AF3/7?I<!S^:U3N/V;_ (>7?^M\">#9<]=^BVQS
M_P".5VE% 'G]Q^R=\+;L?O?AMX!D_P!_P]:'T_Z9^P_*JLO[&7P@G!W_  J^
M&[;NN?#-D<_^0Z]*HH \EN?V"?@=>!O-^#?PJDWC:V[PE8'</0_NJIS?\$Z/
MV?[D'?\  [X0/GKN\':<<_\ D&O9J* /#+S_ ()B_LX:@ZM-\!/@U(5Z9\&:
M=_\ &:IW/_!*;]F6[CVO^S[\&._(\&Z>I'XB+->_T4 ?/;?\$G/V96.1\ _A
M(A/4IX6LTS^4=0R?\$D?V:9.GP2^'<?;$6D1Q8[_ ,(%?15% 'S<_P#P2&_9
MM9E(^$GAB(J,#RA+'_Z"XI$_X)$?L[19V?#>RCSDG9J5ZO7Z35])44 ?-$O_
M  2#_9\EE9QX'O(F;&?)\2ZM$./0+<@"HX_^"/\ \!8F.SP[XLB!&,1^/-?0
M#\!>@5]-T4 ?,)_X(_\ P0\S*V7Q%CZ<1_$OQ(@XSZ7X]:/^'0WP:4_NW^+$
M.,X\OXK^*5QGZ:A7T]13NP/E]/\ @DA\,;<8M_$_QYM1DG$/QA\4+C_R?I'_
M ."37@4?ZCXA?M&6I (!C^,7B0X_!KPBOJ&BD!\PI_P2O\-V[KY/Q;_:5A"_
MP_\ "V-9<'_ON8FGG_@F%I:L#%\:OVE8L=A\2KY__0R:^FZ* /FJ'_@FVML#
MY7QW_:17C W>-C)C_ON$_K4H_P""=UXL6U/V@OVBTXQG_A)K1C^;6AKZ0HHU
M ^;C_P $^=<B/[K]I#]HE.XSJVD28_[[TXY_&IQ^POXPA/[G]IGX^Q\Y^;_A
M')/I]_237T510!\ZK^Q1\0X0!'^U+\<ASSYFF^%)./QT:I$_8^^*%NV8OVHO
MBV?^NN@^%6_EI(KZ&HH ^=T_9/\ C!">/VH/B&_S9(D\*^&SE?3BP'/O7-_L
M*>#==\#_ +7W[1=CXC\7:EXWU**?P[G5+ZRM;25T.G,P39;1QQX7<<';GGDF
MOJROGC]F5O-_;F_:7;LE_P"'8QSZ:/&W_LU 'T/1110 4444 ,F^Y7\6'_!8
MR1Y_^"JW[0[/][_A8.LCCT%Y(!^E?VGS*&3FOXJO^"ODJW'_  5/_:)9<;?^
M%BZXO!]+Z8?TH _L\HHHH _%;_@VN"C_ (+&_MQDD;_[=OP!GG']MWF?Z?G7
M[BU^(7_!M7;^9_P5W_;J?.-OB.[&/7.M7_\ A^M?M[38!1112 **** "FR-M
M0GTIU(1D4 *#Q1110 4F*6B@!,48I:* $Q1BEHH 0#%+110 4F.<TM% !111
M0!\Z?LHCS/VT?VHGX^7Q)H477T\.V#?^S5ZUXT^+%SX9\4KI&G>%?$'B6[^S
M"[F_LY[.-;:-F95W&XN(LDE&P%W?=YQQGR;]D@9_;!_:G;_J<=&3\O#&DG^M
M6OVN_P!HZU_9+\,_$[XA74*W;>&?"%G+9VA8)]OO)+F[BM;;<>AEG:*,'MOS
M0!WQ^-/B%6Y^%?CT<XS]IT8]^O%_3G^,^N(6_P"+8^.S@@<3:5S_ .3M?+G[
M-?\ P4<U+X7?LM_$K_A:E]-\0?'WP/\ $%IHFO3^'H+?S=>AU&:W;3KJWB1E
MB^:.[2,J&'SVTO>NGT[_ (*QQIXO\0:+K/P;^*&@W'@?7=*T/Q;-<-I<UOX=
M_M,P"QG9HKQS<(XN8F<6XD:(;BP&!N&F![ZGQIU<DY^&WCI,<Y)TT]O:[/\
MD4C?&_4U/_).?'GX)8G_ -NJ\<LO^"KW@+4/C%'X;72=?70Y_%K>!8?%!EL3
MI\NLK<&U^SB 7!O0ANE: 3&W$1D'WMI#'-^''_!7KP1XYO?#%S?^#_B!X2\)
M^-)M6M-%\4:U:6<>FWMQID5S-=Q[8KF2=,16=RRN\2HXA;!/&37J![H/CK>
M?-\/_'J_-C_CTMCZ\\3GCBB7X]O!NW>!_'OR_P!W3%?/&>-LA_R*^7+S_@K8
M9_BIH.LW'@SQ_P"$_AC%\+/$_P 2;QM:TFV2XU^QL#I;VUQ9E+ARK>5/<DPS
M&*0>9$7505-=3K7_  6#\(^&X_$7V_X:_&*TN/"OA^#QCJ5O)H=OYEOX?F\W
M&K'_ $G'DCR)<Q9^U?(W[@[6P]0/>F_:!2/[_@_QZN5W<:)(_P#Z"3S0G[0M
MJ>OA;QZOREN?#MSQCMPO6O-/'?\ P4W^'_@'QAJ]C+8>+=0T'PQ>V>F^(?%%
MCI?FZ)X?N;I(7ABN)=XD/R7$#.T4<BQ"53(R<XB\.?\ !4'P'XJ^)K>';71/
M'7V>+QG=?#Z779-'V:3%KD#.OV0RE]QWE,)(J&/+JK,K': #TYOVC=/1 S>'
M?'HR<?\ (K7S8_*,T/\ M)Z1'( VA^/1TY'A'4VQ^4!KB?\ @G=^UKJ_[:'[
M/=WXRUKPS<>%+J'Q-K>BI:R!</#8ZE<6L;@B1\MMB"OR!YJR!1M"D^9_ 7_@
MH3XH^(W[<FM^$M9T32;7X5^)+[6=#^'NLVZR?:M3U'0S%'JB3L6*%7E:\\C:
MHRNG3$DY&%Z ?02?M,:"VW_B4^/1O&1GP5J_'U_T;BG']I70 RC^S/'8W=,^
M"M8Q^)^R\?C7R3^S5_P5'\=?$GXW^'-.\2^$9K7PW\0/&?B?0=*$>@SVKZ%9
M:++<P&2XN&G=)Y)'B1I"J1+#MD7#XW#VWP[_ ,%0OA'XDT:]U/[?KVGZ1%H-
M_P"*--U#4= O+2U\1:;8Q^9=7.GO)&!=*D95\)EF1E=0R$-19@>EG]I+P^I
M-AXV&?7P=JX'7'_/M3#^TSX9"NQMO& $?7=X0U8>_&;;G\*YG3?VOM(^*'[)
M/BGXI>"[/5VL-*T>^U+36UW1+O2UU 0VQGBF6.=(Y'MY!L*R*,,I.#D''G?P
M@_X*G^!=3^$GP]NO&<U_:>*O$'A#P]XD\0KH_AW4;S2_#S:M K0FXN(XY([:
M)Y?,"^=)D*N6./F+ ]I/[3OA56^9/%">S>%M4!_])_>FG]J;P:K8:XUJ,X)Q
M)X?U!#QUZP"L#2OVZ_AGK7Q@?P/!JFJ?VRNHW>CQSOH5^FF7%_:Q--<VD5\T
M(MI)XXTD+1I(6_=R#&48#6B_:\^'$GAWPEJ[^);6#3/'&@7'BG1KJX@EABN=
M-@@BN)KEF90(E2&>)SYFTX;ID$  DG_:W\!6J1F75KJ+S20OF:5>*<^X,613
MH_VM?AXY/_%10+M(!W6TRXSCU3W'YUQ7A?\ X*7_  3\4^&?$FL+XKGTO3_"
M>D1^(=2DUG0M0TADTR1BB7\:74$;36Q92/.B#ITYY%6M _X*,_!;Q'X$\5>)
M(O&4-KI7@I[2/6'U#3;NPFM3=D"T(AGB261;@D")HU82DX0L: .KF_:Y^&MK
M,4F\7Z1"XZB5RA'UR!ZU&W[8OPK5?G\?>%H_EW?/J$:<8SW/I7,'_@HW\%8_
MAW'XG?QG!'I\FKOH"VSZ==KJ?]H)'YKVAL#%]K$RQ8D*&+(C(<_*<UZ=X"^*
M7ACXH_#FP\7>']8TW5?#&J6HO;74H)0;>6'!._=V P<YP000<$&@#@_"_P"T
MU\#/!@OO[(\:?#C2?[4NI=1O/LNH6EO]KN'(,D\FTC?(QQN<Y)XR:U8OVR_A
M%.1M^)O@ [CM'_$_M1D_]]UY;\3?^"KGP8\*_LS_ !)^(_AKQ+IGC:W^&VB-
MK5UI^G.RS7:,K_9O+++S%.Z%4G :(\G<0#6IXP_;0E^%G[ =M\9O%/A72_[1
MN+&SF_L;3=5\RT^T7ES%;6T9O+B&$)%OGB\R:2-5C7>Q!"\@'?I^V3\(9 <?
M%'X=G#!#_P 5%9\$]!_K/:K"_M9?"LAB/B1X!P.I_M^TX_\ (GN/SKP?5O\
M@H7JWP.^%/Q \3_&_P"$+^!;#P3HD.OPZAHNK1Z_H^N0RR&)8(;LQ0!;H2;0
M8I$'$BLK,N2/4[[]L?X$6'C;P]X:OOB!\.K;Q%XM@MKG2--GU&V2ZU".Y&;9
MDC8[CYH^YQ\_\.:5@.P3]I7X<2L OCSP4Q(R -;MN1_WW5F#X]^!;D#R_&/A
M1\XQMU:W.<]/XJY;6OC]\&K'XQGX>3^*/AZ?B&T)E7PV]]:?VJZ^69?^/<GS
M,F,%\8R5RW3FLC]F?XR_#?\ :4^%GP_UZ#1_#>D:K\0?#%OXKL- NEMFU&*S
MD6,E_+ RR(TR*7 VAF SDT >DQ?&/PA/]SQ/X<?C(VZC">/^^JMK\2/#\C[5
MUS1V/H+R//\ .JTOP<\(S_?\+>''[_-IL)]O[M0/\"/!$DC,?!WA8LYW,3I4
M&6/J?EH V(?&6DSG":GI['&<+<(>/SJQ'KME-]R[MWS_ '9 ?ZUS;_L^^ Y)
M=[>"?"3/MV;CH]N3M],[.E0-^S5\.7<,? /@LL!@$Z);9 _[XH [!;Z%^DB'
MZ-3A<H?XA^=<2?V8/AJ<?\6]\$?+]W_B16OR].GR>P_(5$_[*OPQ:/:?AUX&
M*[MV/[!M<9]?N=>3^= '=_:%]1^=*9E'<5PG_#+'PU[> /!B=_ET:W'_ +)2
MG]E[X=@\>!_"H/7*Z9""?R7VH [G[0OJ/SH%PI[C\ZX,?LM?#W((\': A&<%
M+-%(R<GD#U- _9=\!1QJJ>&K!%4Y CW)C\B* .]\X>H_.CSA_DUPDG[,7@F5
MB3HVTMR=MU.O\G%,;]F#P:7++8ZA&6Z^7J]XG\I: ._$@/>EW5Y\/V9?"R/E
M5\0(0,?)XBU!1TQT$]*O[-7AI!\LWBU.,?)XLU1?Y7% 'H&ZC<*X!/V;?#\;
M$B^\;C)!_P"1SUCM_P!O7O0_[-N@L[-_:?CH%UVG'C/6,#Z#[3P?I0!W^X'O
M1NKSZ;]FS1)I$;^UO':^6" %\9:L <^H^T8/XT0_LXZ1;R!EUKQYQT#>+M28
M?D9SF@#T'-&ZO/C^SIIX<%?$GCU<'./^$GO2#U]9#Z_H*8W[.D &$\7?$"/G
M.1X@F;_T(G_)H ]%S1FO-G_9UE&[R_'_ ,18]WIJJ-MZ]-T9I%_9]U%/N_$K
MXC+_ -O5FV/^^K8T >DYHS7F4W[/>N,(_+^+?Q)A\O.2!I3>9QCG=8GZ\8HE
M^ ?B1@=GQ@^(T?.1BVT4X_.P- 'IN:7->7#X$>+D3 ^,GC\\=6T_1"?_ $@'
M^13F^"/C/<-OQ?\ &&-N#NTO2#DXZ\68Y_2@#T_-)FO,A\'/&\<S,/BQXA92
MFT))H^F$*<#G(@!]_P :5/A3X^BV[?B?=O@G/FZ%9G=_WR%H ]-S17F5I9>,
M_ _C+PS%J?BNWUVQU:^DL[B)M*2V=0+2YF#*R/UW0J,8/!->FT (>E?//[*Y
M,O[9_P"TXW]W7]"B^F- LF_]GKZ&/(KYX_9)P_[7O[4;#_H;M&0\^GAK2C_6
M@#Z(HHHH **** &R#*5_$Y_P5=)_X>>?M#_(4_XN3X@^5LY_Y",]?VQ7&?*.
M!DXK^)/_ (*?S_:?^"DW[0#\_-\1_$)_\J5Q0!_:G1110!^-'_!M'"3_ ,%8
M/V\I/X5\4S*>.YUC4S_2OVSK\6/^#9Z%?^'H7[?4FT;E\8,H;N =6U<D?C@?
ME7[3YH **** "BBB@ HHKA_CC\;/^%(Z'9WW_")^-?%HN[CR#!X:TO\ M">#
MY2V]TW*0G&,\\D4 =Q17S]%_P4"M'0[_ (2?'N/V;P+=$_\ CN:D_P"'@FBQ
MD>;\-OCQ$3_U3C59,?\ ?$34 >^T5X,O_!0GPLIQ+X)^.<7..?A7X@?_ -!M
M#2'_ (**^!XV"R>&?CA&S= ?A!XI/\M/- 'O5%>#-_P4;^'D9 ?1_C,C$X ;
MX0>+!_[C:%_X*/\ PU;/^A?%E<?WOA1XJ7^>G4 >\T5X._\ P4A^%\4H23_A
M9$+,<#SOAIXECY_X%8"G2_\ !1_X56[8EO?&<'&?WW@/7H\#C^]9CUH ]VHK
MP;_AY;\'@V&\0:W%T_UOA35XP<].3:BG/_P4I^#40R_BJ[C'K)X?U),?G;T
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
MGG_P9T7 ]'HKS>/PW\6!(A?QG\/RH^^%\'7@+?0_VF<?D:D'A_XIA /^$O\
M 1;/)_X1*[Q_Z<OKWHT ]$HKSR/0OBH@;?XJ\ OS\N/"]VN![_\ $P/O0=)^
M*:;\>(? 4G(V9T"[3 YZ_P"F'GI0!Z'17G36?Q723C4?A]*NW_H'WD9+8/\
MTV;C.*3;\6(E'S?#^7GYN+M,CVY..* /1J*\[^T_%1/^77P#)_V^7:?^TC4;
M:G\6$4XT?X?R=-H_MF\3Z_\ +JW>@#TBBO.7U[XJI]WPUX"?OSXDNT]._P!A
M/O\ I2#Q-\5@%SX/\ GD[O\ BK[L8^G_ !+: /1Z*\X'B;XJ[E_XH_P%CO\
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
M[BG\R/P1=PL#D>5XCU5 /P%SBIT_X)(_ N&#RX_#OB.)?]CQEK2_RNZ^DRX
MKE]&^-'AKQ%\-T\76&IQWOAV52T=Y!&[JX#F,D*%W'YP1T[4[L#PJ[_X)"_!
MF=6$*?$BQSC'V7XC^((MO.> +W ST^E*G_!)'X40D>5JWQDAV]/+^*WB5,=/
M2^]OU-?0OCCQ[H_PV\+76MZ[J%MIFE604SW4[;8X@S!%R?=F _&M<-D9HNP/
MF:#_ ()1?#RU=C'XO^/489@0$^+WB9=OL,7P/YYIZ?\ !+7P;##$L?Q#_:(C
M:/(,@^+WB,M)]<WA'Y 5]+;AZBC</4478'S5/_P3!\..(1'\4_VB[<1##;/B
MMKC>;P1D[K@\YYXQR!VXJE<?\$M=-8'R/CA^TU;MS@CXF:A)C.,<.S=/Z\YK
MZB#>XJKJVNV>@VZ2WMU;6D4DT=NCS2"-6DD=8XT!/5F=E51U+, .32NP/G.V
M_P""9UA;6VS_ (75^TBTF<^:WQ&O6;'I@G;^F?>GQ?\ !-Q($;;\<_VC2<<%
M_'$C;3Z\Q_SKZ&\/^)=/\5Z=]KTR]M+^U$TMN9K>594$D4C12)N!(W)(CHPZ
MAE(/(J[NH ^9+W_@F_J4T3?9_P!HK]H^T<]"OB>WD"_A):M59/\ @F]XEA(V
M?M0?M(@#G#:QI;9_.PKZ7L/$FGZIJE[8VU]:7%[IC(MY;QS*TMH74.@D4'*%
ME(89QD'(XJ34-:L]*FM8[JZM[>2^E^SVRRR!#<2;6?8@/WFVHS8'.%)Z T ?
M,;_\$Z?&B7+&']JG]HF.,J<*UUHLA5NQR=./'M4<G_!/#XB*5\C]K;]H*(?Q
M!XO#TA/S9X)TSCC _#/M7U3GBJ^GZQ::L9A;7-O<&VE,$PBD#^5(,91L=&&1
MP>>10!\OK^P#\58,^5^U[\=!Q@>;I?AF3GOUTN@_L*?&>*./R?VPOC"K _.9
M?#7A:0-SV_XE@QQ[FOJC-&: /E>U_8H^/5N\>?VP?B/(!]\2>"_#!R<=L6 Q
MS]:TK?\ 9"^.4$9S^U?XYE<GJ_@SPY@#V LQ7TMFFRSK H+,%R0HR>I/04[L
M#YL3]E/X^0S\?M3:_(G/$O@31"?;E8E'IGC\NS6_9F_:+@(\G]IM9.>?M'PZ
MTYN/^ NO-?2X.17)_%[Q!J6@Z38?V9JFD:+)<W3)-?:G:M<6]M$EO-,[%1+%
MVBZEP ,FD!XL?V>/VDHU^7]H[0I"%ZR_#6VY;Z+=#C_.:1/@9^U!">/C_P"
M91C@3?# ]?\ @.I+Q7:^%_'&O>.[]K30?BQ\+=8NA#YIALM&:YD"C +[4U$G
M;DCZ9'/-7X+KQY?:=97EI\0/AQ<6FH,$MIE\-SM'=,<D"-AJ.&. >F>A]*>P
M'!I\(_VHX"=OQP^$\OR\>;\+KK[V/]G6!QFFK\-OVKHBV/B]\#I1N^7S/ACJ
M()'J<:V.:]$-SX\M]?BTQ_&OP[;4'B\T6AT&=)V3/W@GV\G;[XHN]2\=:=]H
M$_BKX>AK,*;A7TN>+R=WW2V;L[02#C/6@#SU/ W[6$:G/Q-^ ,K<X'_"N-57
MZ?\ ,:-2_P#"*_M61*I_X3OX 2D_>!\#:M&!T[_VL<]_R]Z]#N;GXB6ELLS:
MIX#\IMNV1[6X16R>Q\T]1C'O4_VGXBVC*)9? [;N%R+F,EO0<F@#S"?1?VL[
M9)#'XF_9ZN2/N ^&=8AW?4_;WQ^M5;Q/VP+6RWP7'[.UY+Q^Z-EK$'?^]YS=
MO:O7VOOB&DO-GX->//!^VW"$^G_+(U*NJ_$!1SHWA(\CIK%P..__ "ZT(#QF
MYO?VP;>Y_=6G[.=U%W/G:Q"V.>V&]!W[U-#K7[744*M+H?[/DC$X*IJVK+M'
MU,!KV$ZOX^"_\@'PGNSR/[=N ,?^ E*FM^/N=WASPGC;\N/$-QR?3_CRZ>]
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
M$&O6MWH/E6IU#[3??;5T_<91?B5]022Y13&82W[E!17POJOQ*^%6BQ>(K/\
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
M-%8RB![=T:T.VZ\\LCPW#6YBV@,=\L,<A8#<;]B+QBKYC_:7^/"8/ (\.O\
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
M\)_$70=%TKQ'<:YX>DU76[B?3+>*V6XCN5NHHQY\<$7FAXG.=Y5@6XI?$?\
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
M?1YM4MKK4-4\0ZYJ4TD-FUPT@C>[@L(VBDE++$TNH.0Y7..4U;]GKXM?MK?
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
M5K2RMK"5K6[\U?LHNK2SMHI@8I3A&*%&8FEH!V]C_P %+]!U#XI76A1^!?B
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
MN-8\C5)8=1:*=[:1=-+33QQQLMGA9%A3[M?J?]F3TXI%M(T4@(H#9R,=<T7
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
MR8?]G"3&>J>/=./\U%$/[37QP9L2?LV:NHS@D>-](;'O]\4 4O\ @D#"(?\
M@G3\-R/^6T%[.3C&2]_<O_[-7O\ 8Z!/IVL:E=1W*$:C,DI1XR?+VQHF <C^
MYG\:^"_^"7'[2GQ9\-?\$_/A=;Z;^SOXK\06":.7BO[7Q1HL*W0,LC;A'-<H
MXSGHP%>]O^V)\7H$!?\ 96^)S9Z^5XF\--C\]1%,#Z$$5]@_O[;V_<'_ .+H
M6.] .9K<^F(2,?\ CU?/ _;6^*0SN_93^,?&?NZWX7.?I_Q-*D;]MSXB*I+_
M ++/QP&/[NH>&&_]RU(#Z%5;O RT!/?Y2/ZTC?:P>/(]^M?/7_#<_C>( O\
MLN_'U?7;)X;?'Y:M2/\ M\^*8F/F?LS?M"H  25M-"DZ_P"[JAH ^A U[CI!
MUXY/^%/#W7'R0^_S'_"OGT?M\ZVI42?L[?M"H6!./[(TM\#W*Z@1^'6I%_;Z
MOESYGP%_:"0C/'_"/6C?^@W9H ]],MWN.(H,=OWI_P#B:%DNCUBA'TD/_P 3
M7@R_M^.5^?X)?'^+'7/A-6_]!G.:?_PW[;QOA_A%\>TR,@_\(1.__H+&@#W<
MR76T?NH<YY_>'_XFE,EP&_U<6/\ KH?_ (FO"HO^"@6DO.4?X9?'B(@ G/P]
MU)AS[K&13V_X*">'8Y,2> ?CK'_W3+6W_P#0;<T >XK)<D<QQ9_ZZ'_XFE\R
MXQ_JXO\ OX?_ (FO$HO^"@OA*0\^$?C;'_O?"OQ%_2S-!_X*'>!D7+^'?C0@
M[D_";Q/Q_P"2% 'MAEN0/]7%_P!_#_\ $T>;< _ZF/\ "0_X5XH/^"B'P],@
M1M*^+R,Q  ;X4>*!G_RGTC_\%&/AI"^V2#XH1L%W$/\ "_Q,N!Z\V% 'M;7<
MR28^SLP]0PHDOI4Z6TC<]F7_ !KQ8_\ !1?X7JY5I?'Z$=0_P\\0KC\[+W%(
M/^"CWPE+$-JOBB/&,^;X,UJ/&>GWK04 >U)?2E>;64>VY?\ &D&HR9_X\[CZ
MY3_XJO%W_P""D'P>A3+^)-4B'K)X;U1,?7-OQ3D_X*0_!AQG_A,"N>[Z1?+_
M #AH ]E;4Y0/^/&Z_P"^H_\ XJE_M&3/_'G<]>N4_P#BJ\9'_!23X(;,GX@:
M7&#G_607"?SC%(/^"EOP%WX;XJ>$(O>6\\L?FP%&H'L[:C*O_+E<GZ-'_P#%
M4J:B[#_CTN%^I3_XJO&G_P""E7P C/S_ !A^'R<9^?6H5_FU!_X*6?L]HBL_
MQJ^%\0?[ID\26B9_-Q0![*VHE?\ EVN/P _QI!JF1_Q[W/\ WQ7CH_X*4_L\
MG_FN/PF'U\66(_\ :M21?\%(/V>IQ\OQT^#Y[_\ (XZ=_P#'J=F!Z^=3 /\
MJ;CKC_5FE.IJ!_JY_P (F/\ 2O)X_P#@H7\ YC\OQN^$3?3QCIW_ ,>JPG[>
MGP-D^[\9?A4WT\6V!_\ :M+4#U ZHBKG9/\ ]^7_ ,*:-8C) V7//K _^%>=
M0?MM_!FZ.(_BW\,I/9?%%B?_ &K5N']KKX3W"Y3XF_#U_P#=\169_P#:E '>
M?VHF!\L_/_3%_P#"A=41CC9/_P!^7_PKC(/VHOAG<C,?Q"\#R?[NNVI_]GJY
M:_M ^ KT?N?&OA*7_<UBW;^3T =.=4C"YVS?]^7_ ,*5=21C]V;_ +\O_A6'
M%\7_  E.?D\3^'G/HNHPG_V:K,/Q'\.W!'EZ[H[D] MY&<_K0!I#4XRQ&)>.
MN8V']*/[4BYY/ R>#4$7BK2YSA-1L'_W9T/]:GCU6UE^[<0-]'!H #JT 7.\
M8H35K>3I+&?^!5(MS'(.&4_0T[*>U $/]KVO_/S!_P!_!3AJ5N3CSXLGI\XY
MJ0;#Z4N%]OSH @_M>U S]I@Q_P!=!0=9M%ZW5OP,G]X*GVK[4;5H @&L6A_Y
M>;?_ +^"E&KVI'_'S!_W\%2_+Z4 )0!&NIV[CB>$YZ8<<TOVZ''^MC_[Z%.,
M,;C!"GZBHVTVV<<P0GOR@H D^UQ9_P!8G_?5+YZ'^)?SJ%M+M7.3! ?^ "D;
M1K-UP;:W(QC!C7_"@"R'![T;Q5-_#VGR-DV=H3ZF)?\ "E.AV1_Y=;;_ +]+
M_A0!:\P>M&\>M5/^$=T_!_T.UYZ_NE_PH.@6/_/K!TQ]P=* +F\4;N:JC1[8
M=(QR<\'K2_V1;Y^Y_P"/&@"R6 HW56_LF$?\]!])6']:4:5$!UG_ ._S_P"-
M %@-FL.RS_PLC4_3^SK3'_?RYS_2M,:5&"?FGY_Z;/\ XTMMI45K=O.H;S9$
M6-F9BQ*J6(')_P!H_G0!8/\ 2OF7_@CN/^-=W@4\?/<ZP^?7=J]Z?ZU]--TK
MYI_X(]Q>7_P3F^&__32*^ESGKOU&Z;^M 'TN*.M%% !1110!PW[3OF#]F[Q^
M8L>:/#>HE,]-WV63%?PJO]ZO[H_VKR5_9<^)!!P1X7U/DG&/]$E[]J_A=D.7
M/UHZ ?WC4444 ?$O_!O[%Y7P>_:).?\ 6?M ^,F^G[^ ?TK[VKX/_P""!5GY
M7P8^/S_\]OCYXS?_ ,FHU_\ 9:^\* "BBB@ HHHH *\P_;4^-.K_ +.?[)/Q
M'\=>']*EUWQ!X6\.WNHZ5IT=K)<F^O$A8P1&./YV5I=@8+@X)Y'6O3ZY/XY?
M!W2?V@?A+KW@W7&OX]+\0VC6D\MC=/:W4&<%9(I4^9)$8*RL.A44 >$_\$HO
MVOO%_P"V'\"-;U;Q_<^&E\9Z%KCZ7J>E:5H&I:')HC"WMY5M[FVOV,PF_>EP
MX^1D>/'(:LC]H_\ :>^-GCC]J_6_A!\!+?X;6&L>!_#%GXGU_5/&T5W/;7)O
M)KB.TLK>*V=&4G[+*TDS%@H9 %)S7H7P!_8&T+]G;6;;4])\8?$/4=7FUFZU
MW7K[4]9$\WBZZFM$M%.H8C59$AABB$*(J*AB4X)SF#]IC_@GAX8_:0^)B>-(
M?%/Q ^'OBV72#X>U#5O!^L#3KC6--\QI!:W&Z.1657=RCA5D0R-M<9H XGQU
M_P %6M$_9[TZ#2OB1X1\5+XT\/>%+7Q7X^MO"UG_ &UIW@BTE9HS/<7 9-T6
MZ.9@(E>3RXF<H%&:J_%O_@M7\)O@UXC^)5IJ6D_$*\TSX3_85\0Z[IWA]KK2
M89+UK%;:&.=6Q++(-0A81J"VU9#C"C,GQ$_X(U_#?Q7_ *'X?U[QQX!\/:EX
M1L_ ?B+1= U");3Q1H=IO$-G<M/%+*I"RRH989(Y62612YW9KH/'_P#P2S\
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
M\-;+Q#X;\-^']8FU22_N-7UK3+*P^UA+0RI+']I^<VZ3!EE=8UE= &3XJ?\
M!3GXCWC>$?%6J^&-6\%>%/ EUXCU7QC8QIJ&F7OB.VTG28;^,6T-_I\4YA<7
M !5Q%F2)EWL@#L6 _24IQQ2"(8Z5\1_"3_@JMXU^*B6VAP_""\TWQGKFJV.G
M:''K"ZUHFBW?VFUO[N3?=W^E02[X(=.G+"&WE5C)!M;YV\OO?@'^T1\8OB+^
MT]XTT36_"W@W2]'T;PUX:O$TZ'Q,;J2QNKJ]OXKYO-2SQ+B.WE* L,_9H 1$
M9Y3"[6 ^GV@5NH%-:RB=<&-",8P14BG(I:0$#:9 XYAC(]"HJ"X\,Z?=*1)9
M6K@C:0T2G(].E7J*+(#&N/A[H-TBK)HVE2*@PH:TC(48QQQZ<57N/A)X6O,>
M=X;T&4+TWZ?$V/S6NAHH X^\_9[\!:BI%QX*\)S@C!$FD6[ C\4JK/\ LP?#
M6Y;,GP^\$2'U;0K4_P#LE=U10!YQ=_L=_"2_8F?X7?#N8L<DOX<LV)[_ //.
MJ-W^PK\$[]-LWP?^%\P/4/X5L6S^<5>JT47 \8N_^"<G[/NH?Z_X&_"&;']_
MP?IY_P#:559_^"97[.5P/F^ GP;.1M/_ !1NG=/^_5>XT47 \"G_ ."5?[-%
MPQ+? +X/Y(VG;X2L5X_".JY_X),_LR=O@+\)UQ_=\,VJ_P DKZ%HHN!\[M_P
M25_9HSE?@A\.(O\ KEHT4?\ Z"!3A_P2A_9V1LI\)_"\7IY221XZ]-KC'6OH
M:B@#YZ7_ ()4_ !,;/AQID9'0QWEVA'Y2BGQ_P#!+7X%P$>5X*E@VC \G7=2
MC_\ 0;@5]!4478'@/_#L?X-KC9H?B2'!R/)\9ZW%_P"@W8J1/^":WPIBDW1V
M_CR+VC^(7B% /ROJ]ZHHN!X/_P .XOALK'9=_%*($$83XH>)E'UXO^M2I_P3
MT\!Q_=UGXP)Z[?BOXH&?_*A7N=% 'A__  [_ /!:#]WXD^,\?&!M^*_B8X_.
M_--/[ WAA6_=^,?C9&O/RCXH^(&'_CUX37N5% 'AG_#!.A*^4\??&Y.<@?\
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
M?XH?#>^U"YTJR\>6.I:#/>VZ*\MJD\;0LZ@\%@&) -/_ &";;['^PM\&8O\
MGGX$T1.GII\ KNOA^$^RZ@4 &=1N=V/7S6']* .6US]G:UUKXP_#KQ<=0F27
MX=Z9J.FV]MY8*W8O$MD+LW52HMAC'7>?2OGSXA_\$C;+7/[ OM%UWPHVMZ-%
MK=E-)XK\%6WB2RN+;4M4EU(E;>22/RIX)97$<BN58,P>-P0%^S** /#/&'[%
M,6M_L%S? _3?%&I:1&WA]-#CUR&VBBF)4+F1X;<0Q[9"")(X_+#([J"N<CQ/
MX3?\$=(/ /B7Q+K$OB#P=I<_BN?PE/=:;X4\%QZ'I-J= UG^TT\F$7$C9GR4
M=I'=LG<"0!&/M^BG<#YO^+G_  3Z3XI:3XUMO^$I:R/C'XF^'OB,S?V>)/LW
M]DC1P+/_ %@W"4:2/WG&WS_NMM^;S?X/?\$A-.^#_P <-,U2S3X7MX7T+Q)>
M^*;&Y_X02V?Q9+/<2SSK:S:G(S@PPRSL4ECB2?;'$F\;69_MBBD!\FQ?\$N[
M2\_9W^$/PXU+Q0UUI7PT\(:GX2O9X;#RI=7CO=);37E3+L(6 =G ._KC/>N
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BD%+0 4444 %%%% !1110 5A^'E;_A)M<)!QY\>TYZ_N4K<K#\,OO\
M0Z]WVW:*/]G_ $>(_P!: ,WX_7?V#X%>,Y^GDZ%?29^ENY_I7$_\$ZX?L_\
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
MCQX,?@?ZOXHKS^>G#W_*OH_%% 'S='^T9^T:8MS?LWZ'_NK\2[8G];0"HO\
MAIW]H@+E_P!F*,\XPGQ'TX]^O,0XKZ6Z4A&: /FG_AJS]H&-P'_9:U)O4Q?$
M#1V'ZLM-_P"&M_CRBDM^RGXH..R>.M!)/3IFX'^17TQC-!&: /F5_P!L?XXQ
M+\W[)?CY_FQB/QGX</X\WHXID/[;'QF\P++^R-\55/7*>*?###\_[2%?3U%
M'S&W[<_Q5A)\S]DCXV<=?*UKPN_Y?\349IA_;[^(\)_>_LD_'\8ZE+SPQ)_+
M5^:^GL48H ^81_P4)\;@?O/V4?VBE]=J>'7[X[:M4J?\%"?%6P&3]E[]HU,\
M8^PZ&Q_35#7TR!BEH ^:)?\ @HEK=HBF;]FS]H]-QQA=#TR;'UV:@U21?\%%
M[MA^\_9]_:.A'^UX5MV_]!NC7TG28H0'SB?^"C4<8^?X'?M&*1R0/!#/_P"@
MRFG_ /#QVP509/@W^T3'D9Q_PKZ[<C_OG-?1>V@J#VH ^>$_X*.Z+GY_A3^T
M-%]?AGJC?^@QFGI_P4C\*#_6?#[]H"'_ 'OA/X@;_P!!M37T)BC&:-0/GY?^
M"DW@D#Y_!WQYB_WOA!XG/\K$TJ_\%*_A[D[M ^-D>.N_X1>*1C_RGU] 8HVT
M ?/[_P#!3'X8Q#]Y8_%N+_KI\*?%"_\ N/H'_!3?X4>9M_XN8&QG#?#'Q*,_
M^2%?0&P4;!0!X&O_  4Q^$I(S=>/8_\ KI\._$*?SL12O_P4T^#L.?-UKQ/!
MCKYW@O6X\?\ ?5H*][V"C8* / 5_X*@_!$MAO%E_&?27PYJD9/YVP]#2O_P5
M"^!4.=_CR&''7S=+O8\?G"*]\\L>E(8$/\(H \$/_!4CX )G?\3="BQR?-2:
M/C_@2"@?\%3/V=PWS?%WP7'SC]Y>A,GZD"O>_)7TH\A/[HH \$7_ (*G?LX.
M>?C9\-DYQF378$'YEA2Q_P#!5#]FF1L?\+Z^$*GT?Q79+_.2O>/L<7_/-?RJ
M-M'M7SFV@.>N4'- 'B,?_!4/]FR5L#X^?!O_ ,+'3_\ X[4T7_!3']G&X/R_
M'GX--Z?\5GIW_P >KV1_#>GR?>L;,\8YA7_"JDGP]T&;&_1=);:<KFTC.T^W
M% 'ET/\ P4:_9ZN&VI\<_@\Q]!XRTX_^UJN0?M]? B[_ -7\:/A/)Z;?%VGG
M_P!JUW4WP?\ "=SGS/#'AZ3<<G=IT)R?^^:SKW]G'X?:DV;CP+X.GQT\S1K9
ML?FE &#!^VY\%[G_ %?Q;^&,G?Y?%%B?_:M7+?\ :\^$UZP$7Q.^'LN>FSQ%
M9G/_ )$I]Q^R/\*;M2)?AE\/Y 3N(?P[:')SG/\ J_6J=U^Q+\&KV<R3?"7X
M:2R'JS^&+(D_CY='J!J0_M,?#2Y_U?Q \$/W&W7;4_\ L]6X/CUX#NP/*\:>
M$I,]-FKVY_\ 9ZY&X_X)^? >[)\WX*_":3<,'=X1L#G_ ,A5F7/_  3)_9QO
M&8R_ 3X-R%B2=W@W3SD_]^J- /3K?XM^$K@?NO$WAYQVVZC"?_9JMQ>/=!G^
MYK.DO_NW<9_K7C<W_!*W]F:X!W_L^_!@Y.3_ ,4;IX_]I52?_@D;^RY(X)_9
M[^#G'3_BDK+_ .-T >]1^(M-G^Y>V3_2=3_6I5U&TD'$T#=_]8I_K7SP?^"/
M/[*^3C]GWX2KN.3M\-6R_P EJ.?_ ((Z_LN3MG_A1/PWB_ZXZ1'%_P"@XH ^
MC@+=^?W1_ 4"TM\Y$,/_ 'R*^;4_X(W_ +,<1'E_!SPG#CIY2RQ_^@N*D/\
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
M%M:VL*PPV\:C"HB* JJ!P !@5=I %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4449Q0 44FZC- "T4FZEH **** "BBB@ HHHH **** "BBB@
MHHHH **,XI-U '@G_!56<VW_  3&_:'D'!3X;>(3GT_XEMQ7JOP4B\CX.>%$
M_N:/9K^4"5Y!_P %;9C#_P $M_VB2._PWU]?ST^<?UKVCX71^1\-/#R?W--M
MEY]HEH WJ*** "BBB@#XW_X."+TV7_!&[X]L&V%O#Z)D_P"U=0+C\<XK^.60
M_-7]A7_!Q6&/_!&#X[;?^@1:Y^G]H6N?TS7\>C_>I@?WCT444@/'/^"9H$?[
M*@&?^9Q\7'\_$NJ&O?Z\'_X)O6GV3]EQ ?XO%OBI_P#OKQ%J1_K7O% !1110
M 4444 %0W]C#JEE+;7,4<]O.ACECD4,DBD8*D'@@CM4U% $&FZ;;Z-I\%I:0
M16UK;1K%##$@1(D48554<     =,5/110!GGPKIA\3#6O[/LO[8%L;,7WD+]
MH$!8.8O,QNV;@&VYQD9Q6A110 F.:S?%?@W2O'6C'3M8L+;4K!IH;AK>X0/&
MTD4JRQL5/!VR(C#W45IT4 (!@4M%% !1110 4444 %?.7_!7B;RO^"8?QW'_
M #U\%:E#_P!]P,O]:^C:^;?^"OVT_P#!,WXSJW23PW/&?^!%5_K0!Z%^V'^R
MAX5_;?\ V9O%GPO\9P/-H/BRR-K+)'CSK20$/%<1$@@21R*CJ<8RHR",BOY\
MOV,?"_Q)_P""E/[5W@;]@WXH>.M'U#X1_LX:QJT^I3:;>[+CQ9;:?.88;=7W
MDRA-WEH$P8X7D)R8P1^Y_P#P5+TWXY>)_P!C?Q'X=_9ZT^SG^(OB91I<.H7.
MHQV(T2VD#">Z1W(S,$&U,<JT@?\ @P?SW^)7_!N5XE_9/_9T^"'CG]FN6T_X
M:=^$=]%J&JW]S=K!;>,'G.;N.5I"!L0DH@+*# 9%;+,#30'[$^&_#MCX0\/V
M.E:79V^GZ;IMO':VMK;QB.*WB10J(BC@*J@  = *GOKV/3K9IIG6.)!N=V.
MH]3[5Q^C?$37M*^ MOXF\1^$=4@\26^CK?:EX<TMXKZZ2Z$0:2U@8.$E;?N5
M3N ;CD9K\\O^"IGQZ^._[7'@2P\'?#W]GGXU#P5<VLMWX@M[^VL]-;Q%,KQF
MVTV=EN3-%8MB1[AHOWD@5(0461W"TZ@:7_!0#_@O:NC?$'1_@]^R]I5G\5?B
MQXPE:QT_4T5[C1+"4-L8JT?_ !\,G)9@RP1]7D.UD'(Z+^S7\#?V?OBE/XD^
M+6DP_M5?MG>-8(I-4\/VEI#JRVEWY:;8XK=E%KIUI$(U47%R$.U&(/)CKPO]
MB']A;XE^#[WQ/JGQ2\.?'SPS=>+8+>QO8/ 7A&RM[R33X\C^S8[W<6TZS VI
MY%CLXC!\T]!^A/[-_P 5_AM^R%X$3P]\/_V<OC?X9L6.Z=HO!$\]U>ODL9;B
MX:1Y9Y"2<O([-SUJM.@'@?[6\D/[*W[/UC\5/VC++1/%7Q"D\[3/AW\$?#<,
M4_AVWO[EEB@2.S"J^I7*+L:2:3<L8W^1&C;2_P CR_LFZQ_P3=_X)S?#J/XP
M_;?B;\<?$#RZ3\*OA3<#^T]&\*23S/<RWK6!(CFN85D9WDDS'$S11\*"U?;?
MPA\.^%?"W[<GCC]H'QOX*_:+\?\ C?5Y/LOAE;_X:WB6O@;30A46UC&"X#LI
M/F3#!<EOE7<^[HO"6N?#[P_^WWXN^/\ JO@7]I77O%>OZ+::#I-K?_#/4Y;7
MPK:Q)B9+/$!*>>PWN>N2PZ,12N!^67_!O9^R)^TC\1_&_B^_^'&J6G@3X:^(
MK%="U?X@R6<K77V,3,9;?16<!&G$B-^]VE8F<L?GPI_4+XK_ +>O[+/_  0F
M^"+^ /"FW7/$]NTEU)X:T.<:CKNIWKX#W6I3EB4DD<H&DG;<<@(K8"CT#XX?
MM=:-XQ_9G\7^!_ G@SX]?#W5-9T6]T_2-1L?A'KD::1<31NJS(L5L-I5VW94
M@YR0<\U\2?\ !-S]@[X3_LE>)M&\7?$V']H?XE>--+G_ +1%HGP>\26^AQ:B
M7,@OI8FM))+V\C=GV7,[D@!=J(47:[]P/$_^"B^E_&NW_9^U[]I3XZ^,D^%W
MC'XU3Z;X<\(>!-"N$M;FPTK!FC@O]0V_:([:/?+<3V\(!D<+YC*2%CS?V7_^
M"@WQ,_X)K?#KX#^$_#FCZIX'_9WU?7I[W4_%M_X:N+G5O',B1PSWSVL#JWE0
M3M-Y%L@17(A5RXQ(!^NWQ0_;(^"7QFM-/M?&GPJ^*WB2WTV[6]LH]7^!WB.^
M2TN$/RRH'TY@K@]&'-=#-_P4V^&*QKYOA_XV*L1!3=\&_%F >@Q_Q+>O-'-T
M _+S_@I9^T-^W7\<O&GPCE\/Z;XG^&J_$77I9O W@WPO<2VVHSV,2HZRZ_<B
M01Q2-O@8P[@D49N"XS&:^JXH/^"CW[-7Q#OUM8?AM^T-IGC2PMKJ.>^NX/#E
MKX$O_F\^V2-?WUS:_, C%F<A%)VG=N^GC_P5"^%4;,)+/XN0[1N/F?"7Q6N
M.IYTZFM_P5-^#\9P\GQ*B/<2?##Q,F/ST^ES= /S$_X*"_\ !"']I[]H_P "
MZ1\3/&7C'_A=GQ'D\3+JNJ?#JUUR;2O#.D:>Z2/+::>\\N[*R>6H;=$=F<98
M U]&_LT_\$)-=U+_ ()M?!7X>_$#XC^*/!7Q*^%FMW?B;3-8\,SP2R:%-<M-
MNM4:165PJ2_?&"KC*MM&#]3R_P#!6;X'6Y EUOQA%SC]YX \0)@\\<V(]#^1
MJ'5/^"KOP#NM/GAN_$^OQP2J8I!)X/UN+@CD9-H".*.9L#X3^-G_  2K^'5K
M\:+;X*?#35]3^(7[0/C>Q:Y^(7Q0\<:@?$&L^$?#K+Y,KJ'Q%#=7(<6\"1JC
M^69&W!5W5^HW[-'[-GA']DGX+Z'X#\$:8NE^']!@\J",NTDLK$EGEED8EI)'
M8EF=B2237SC\&O\ @H-^R#^S;X<;0O!VNZ=X5LI7:YFAA\-ZG%)<.3\TLKO;
M[Y')/+N2>V:[,_\ !8;]F]!E_B=I\7!)\W3KU, =2<PCTI;@?3%%?,R_\%C_
M -F4H&/Q?\,HI[N)T_G'35_X+,?LMM%O_P"%W^ U7U:^V_S% 'TW17S&/^"S
MW[*>!GX__"Z//3S-=A3^9%68/^"Q7[*MP!C]H;X/+G^_XJM$_FXIV8'TG17S
MM%_P5T_99F/'[17P4ZXY\9Z>,_G+5NV_X*L_LQ7G^K_:'^"3]^/&^F__ !ZB
MS ]^HKPRW_X*>?LVW7^K_: ^"S\XX\;:;_\ 'JO6_P#P45_9_N@/+^.7P?DS
MTV^,M..?_(U*S ]EHKR>#]O/X'77^J^,OPJE]=OBVP/_ +5J];?ME?"&\/[K
MXJ?#B7_<\363?RDIV8'I5%<##^U7\,+G'E_$;P')GIM\06AS_P"1*NQ_M#^
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
MCX4:;G_C[\1_^#Z]_P#CU./PKL"F/MOB/&<_\AV\S^?FU\M_\$JM1^+]]?\
MB'_A9NH>,KS_ (D^F-=Q:]I=U:K:ZR?M'VU;>2X1 Z?ZK(M@UJ,(8G.YA7V5
M2 YF7X6V<B_\A#Q(O^[K5U_\<J,_"J#RPJZSXG7'?^UIB3^)8UU5% ')CX4@
M'CQ#XI'_ '$"?7U'^<4+\*F4_P#(R^*?QO5/_LE=910!RG_"L)@^5\4^*5&
M HN(B!COS&3FD/PRN]Y(\7>*5SV\VW./SA_SBNLHH Y(?#345*8\:^*QM&#D
M61W]>N;?^7I3!\,=65P1X\\5GG)#1:>0?;_CVKK\X-+0!R$?PZUJ('_BN/$3
M^[V]D<?E *?/X%UQ_N>,M63I_P NEJ?_ &G7644 <I_PAOB%,X\67;<@C?90
M?EPHX_7WI%\(^)%)_P"*HD;)XS91?+^6*ZRB@#DCX4\3X_Y&=?QT]/T^:FGP
MKXJ>$H_B.R<."K9TSL?3$M=?10!\I_\ !7G1AX;_ ."0WQHTQ&,@MO!4]DC$
M<M\BQ@U]3VB>5;(HZ* *^:/^"S"^9_P3!^,<?_/71!%_WU/$O]:^FHQA* !R
MP(P >><GI3J** "BBB@#X)_X.<'5?^"(WQIW?Q#1P.._]LV-?R)-]ZOZZ?\
M@YX./^"(WQEY R=& R.O_$YL:_D6?AJ /[QZ*** //OV(H5A_9[M%7H=9UMC
MSW.K7A/ZFO7:\Q_9 &/@/89VY_M#4^@QQ_:-S7IU !129YI: "BBB@!#TKYS
M_:W_ &LOB/\ L\?%;P%H.@?#'PQXNT_XCZZOAO2;RZ\8R:7-%>?8;R^?SH?L
M$P6(164H#+(S$E1L&:^C:\M_:$_9XG^-WQ&^$&N1ZI'I\?PP\7/XHE@:W\TZ
MB&TG4=/$(.X;"#?!]V&XC(QSD '&?#;]O_PGXH\?>(?!.OR:7X=\>>'[V?3F
MTHW4D]O=30:?#?3+'<F!$)5)'.PCS#'"TFP+D#>^&?[:'PT^)GB/PWX;7Q)X
M=/C+Q%IMM?Q:7:SM<H6FLUO1%'.8U5V^SL)0I"NT6)-@4US'C7]A6[\37-S-
M!X@M8);CQYJ/C0LUD25%SH-SI*P9#\E?/63?W";<#.:\U^"'_!+_ ,8?!C]I
M_P #^,+/QMHMMH/AK2--L-433K2\L[_Q!]DT==.%O<QK<?8YH=Z).DLD#7$>
MT1"3:%(+1 ]"\<_\%"/A]X$_:O\ %OPUUY=&T?3O ?AJR\0^(=?U6[2VM[5[
MV=H;6UCC9#YLCE03\PYEB50[,0O13_MF_ &33_#MV_CCP"\/C!KA=')N(2VH
M-;R+'<!%QG=%(RK(" 48X;!KC?VDOV$O$OQ3^+?BKQUX>\0Z%8:W<2>$[_0;
M?4[%[BS2ZT2[U"<K=*K!FBF%]M!0AHV4.,E0#S7PN_X)K^*=%\?Z[XU\2^(O
M"]WXJ\6Z!XJM-233-/DM[&TOM9DTO8;=69F\J*'3(U=F.^5W:0A2Q +(#T30
MOVR/V9/'^KV&EV/CWX1ZK?:M?16%G:)?64DEU<2[?*5$SEMY= I'#%U )) K
M=^,_C?\ 9_\ @%J5C:^/K_X4^$;K4H]]I%K;6-F]R@=4+()<%E#,H)' R,UY
M[JO_  3RO+FRU"&VN] A-UI/@'3(G^SL"@\.ZH][*>!T='"QCLPYP*M_MO\
M["&J_M3ZGX[NK&[T&WD\3?"/7/AY8-?(Y-K=W\D;K.Q53B(&-,XRV5&!1RQ
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
MBB@ HHHH *1E#J0>01@TM% %71M%L_#NF0V6GVMO8V=L@CA@MXQ'%$HZ!5&
M!["GZEI=MK-C);7<$-U;2C#Q2H'1QZ$'@U/10!7NM)M;VYMYIK>&6:T<R0.Z
M!FA8J5)4]0=I(R.Q([U8HHH JWFBV>H7]K=3VMO-<V+,]M,\89[<LI5BC'E2
M5)!QU!Q5JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "F^8/,V]\9IU% !1110 4444 %%%% !1110 4444 (1\U+110
M 4444 %%5]6O/[/TRXGX_<QL_)P.!FOA'X4?\%E;ZR^&']N^/OA]XEO+R^N-
M+LM+TSPMHL_]HW=U=Z9/J<L7V6Y=6,4-M"'%R&\N7S"JC,3T;@?>U>>_M5?%
MZ\^!'P"\0^*M.MH[N^TN.+R(9+:>Y5WDFCB'[J &63E_N1@NQ& "37COBW_@
MJGX+TBUADT_1?&&IS6QN7U33X-+#:A9+'9WMW#$8?,#">YBLG>%#]Y"-VPD"
MLC5/^"N'PC\0)I=E?:#XKOK34](&NRLMA::A:V!3[7+'!,\,\B"?=82XVED1
MP@9T8\.S @L/^"K^F_#*U\,V'Q/\+ZYHFMZ^MY.TMK;>1'!:Q->_9[F6RNGC
MU"W6XCLI"JR0'#$+N/)&_?\ _!5;PEH'C;0_#>K>"?B1IFNZOJ8TRYM#86EV
M=&W?80D]RUO<R)Y3?VC;\Q-(P_>94!#4]KK?@7]J/X8>)/B+XU^$T&F:EX/A
MUFQCOM52P.IZ>EA=WMM)'%>)(QMY5-NTF])/+3SE*2M\Q'SU^RCXQ^&G@G]E
M*QU72O@$VI:SX*BUKQ4ND:G#;IJFDS6IL2TB&]M;1K9W62V;YH(6*6ID43$1
MM(P/N%_C'J$7[2UMX%E\.S0Z9=^'KG6X-:>\B*W$D$]K$\"P+EP +I27?;R,
M -U'E6A_\%$X_B'\4/!/AGPOX"\3W!\6ZE&'OM4DM[&WATF2VO9X=4CVO(TJ
M3?89E2(JDGRDN(\IO=\8?VNO^%??$ 7UIX%LM;.E7=AX;;46U1(+UKG4!;SR
M6%I#Y323R^6]G+L!5&"N7>(0@MY?X5_:+\*?"GP5K/C;0/@7HFC30/;>+8OL
ME_:6\VHVNH0WB6TR8C#-J%P8I84M$5LR7"#S!O+!6 ^J/AK\8[GQ]\3O&_AR
MY\/WVB_\(?<6\,5Q<W$,G]J1S1EQ.BQLVQ/E( <ASC)5>E=W7COP)^,47CC]
MH+XE^';GP?-X8UWP^+"XN+F6993K%I,UW':S948'%K(<*7"B15+"198X_8J0
M!1110 4444 ?G7_P=37"0_\ !%7XDJV[,NI:*B8..?[3MSSZC -?R8$8-?U@
M_P#!UW?FS_X(R^-HPNX76MZ-$3MSMQ?1OGV^[C\:_D^;K0!_>/1110!B_L\Q
MB#X1:2N",^<V/K,Y_K7;5R7P-M_L_P *='4]XB_7U8M_6NMH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH #S1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,FA
M2YB9)%5T<%65AD,#U!%<CXL_9X\!>/=&_L[7/!/A+6=.\FWMOLE]H]O<0>5;
MF0V\>QT*[8O-EV#&$\Q\8W&NQHH XO6/V<O 'B&34&O_  3X3O&U9U>^,VD0
M/]M9;5[-3+E?G(MI)(1NSB-V0?*2*RHOV._A3!=6$R?#?P,LFEV$VE6;#0[;
M_1K27S?-@3Y.$?SI]RC@^=+G[[9])HH X[X?_L^^"OA5X;ET;PWX7T+1-(G@
M>VEL;.RCBMI(GEFF=3&!M(:2XG=N/F:5R<DFL[P7^RI\._ASX9U#1]"\(:%I
M.F:K8'2[RVM;58TN;4F4F%L=5_?2_P#?6.PKT*B@#S?Q9^R3\/\ QMXATK5M
M0T!&U/1+V;4+*Y@NI[:2*>98EE<F)UW;EAB4ALC;&!C'%<WJO_!._P"$.K"'
M_BE9+&2VU:76X)=.U:^T^:"[DC,3.DD$R,H\MF0("$57<*H#-GVRB@#A_A1^
MSCX,^"'B+Q)JOA;0X-)OO%MV;W59(Y)'^T2EY)#M#,1&OF332;(PJ[YI7QN=
MB>XHHH **** "BBB@#\U?^#L>0)_P1N\5@L!O\0:. ,_>/VH''Z?I7\HS')K
M^JW_ (.VYDC_ ."/6N!B TGB?2%CSW/G,>/P!K^5)CDT ?WCT444 0?".(1?
M#310O0VD;?B5!-='7/?"Q!'\.]#P2<V,).?=!70T %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4BCGFEHH **** "BBB@ HHHH _,/_@[CF$7_  2!U12R@R>*M)4 _P 1
MWR' ]^#^ -?RL'BOZF/^#ON=8O\ @DA@J6,OC32D4@_<.RY.?R!'XU_+-F@#
M^\BBBB@#G/A=X_T2U\%Z1:G6-.^T1VD:R1FZ3?&0HR",Y&,'@UV5IKUE>KNB
MN[>53TV2!OY5_$;_ ,%#YF3_ (*!?'/#'_DH.O\ ?_J)7%>1PZS=VS9CN9XS
MZJY%-V _O7-R@&=RX]<T&Z0?Q#\Z_@_@^*_BBVCVQ^(]=13P0M_* >_]ZK5E
M\=?&NGR9M_%WB>!@208]5G4C.,]&]A^0H _NX\U<=:/,7UK^%I/VJ/B='$$7
MXB^.E0#:%&O70 'ICS*NK^VA\8(S\OQ4^(XPN./$M[T]/]92]WJP/[EVN$3'
MS#GBE\P'O7\-T'[='QJM3&8_B[\3T\KE-OBF^&SZ?O>*T8?^"B_Q_MBOE_&_
MXNIM.5V^,-0&#_W]JO=[@?W >8/6CS!GK7\1MO\ \%/?VD;0*(_C_P#&I-O"
M[?&^IC'_ )&J<?\ !4[]IE3D?M"_&[YN#_Q7&I__ !ZEH!_;9N%(7 [U_%+9
M?\%>_P!J>P3;'^T1\:,8QA_&-^__ *%*:MQ?\%C_ -JQ3G_AH?XP=>_BF[/_
M +/18#^U -D49K^+ZT_X+8_M:6;?)^T)\53C^_K\SY_[Z)JXG_!<S]KJ.0,/
MV@?B3D>NJ$C\B,460']FN>:,U_&G#_P7@_:_@4@?'_X@\\?->*W\UJ[!_P '
M '[8]N?E^/GC0Y.[YA;M_.+]*+ ?V/[A1GBOXZ4_X.%/VRTV_P#%^?%?R],V
MUF?_ &C[U*/^#B/]LY,?\7W\2]QS8V)_]H4^4#^Q$.#03BOX](O^#B_]M&$G
M'QUU_E=OS:9IQX_&WZ^_6IU_X./OVU5=6_X7IK.5.1G1M,(_$?9L&BP']@H.
M:3=7\@EM_P '+'[;5M<;E^.-^3R,/X>TAA^1M"*M?\1-/[;GFJ3\;)C@=/\
MA&-%P?\ R4I ?UXALTN:_D:L_P#@Y]_;:@P?^%PQ28ZA_"FC<_\ DI5X_P#!
MTG^VMYX;_A:6FX_N_P#"*:5C_P!)Z- /ZUB<4N:_DSM_^#JK]M&W)S\0=!ES
MR _A;3N/RB'^36E;?\'8?[9%NOS>+/",QQU?PQ:_T I:=P/ZNJ*_E+3_ (.S
MOVQ>A\1>"F^OAF#FK-C_ ,';_P"V!;_?U;P#<97;B3PV@Q[_ "N.?TIV7<#^
MJN@'-?ROVW_!W=^UW  &N/AO+QU?PZ<GCVE%6(/^#OG]K>).4^%SX7&6\/2\
MGUXN!S19=P/ZF*,U_+MIG_!XE^U?9*!+I/PANR."9=!NAG_OB[6K@_X/(OVI
MT;)\,_!=O^X'?\?^3O\ G%%O,#^GW-%?S$0_\'E?[4:SJS>$?@HZ@GY?[&U$
M9STY^W=JMVO_  >;?M-0%!)X&^"4N#EO^)5J2[AZ?\?W%%@/Z;**_FCTS_@]
M#_:*BD'VOX<?!JX7IB*SU*(Y^IO&_E6A#_P>H?'5&'F_"KX4.,X(7^T%_P#:
MYHL!_2917\XT/_!ZK\7PWS_!WX<L W(6^O1D9_WC5H?\'K/Q34D-\%O )[+C
M5+L8/OUSW_,>G+Y0/Z+Z*_G<@_X/8/B%'<H9/@9X.>+^)5U^Y5CUZ'RCCMV/
M0^O&M'_P>T^*EF._]GW0&3=P%\6RJ0/K]E//X4U3;V _H-HK\ +7_@]IUH1-
MYW[.NFN_8IXV= /P-B:V_"__  >DW^N7T44G[.MLAD;:67QTW'S8Z'3Z?LI
M?O)FBOQ$T#_@\*N-9T:\O#^SY&GV.T>YV#QR?GPR+C/]G\?>Z^U==X;_ .#L
M&3Q#:+*?@,L6Y6; \:[NB%O^?#VI.G) ?L;17Y&Z1_P=)-JER8_^%&A,2^5G
M_A,L_P#+5(\_\>/^WG\*ZO0O^#D1M90'_A38CS+Y7_(V9[XS_P >=3RL#]1Z
M*_.2[_X+[/:RQI_PJH-YF.?^$FQC('_3I[UT.B?\%NWU@#_BVGEY@>;_ )&+
M/W?,X_X]O]C]:M4IO9 ??6:*^.[;_@JPT[SK_P ()_J4#Y_MKKG_ +85U,/_
M  4/:32+6Z_X1$?Z3'OV_P!J?=^8KC/D\]*7LY=@/INBO!-,_;7.H '_ (1H
M)P#_ ,A#/4 _\\_>MK0_VJVUI"?[#$?"G_C\SU!/_//VI<D@/8:*\RT+]H8Z
MU:12_P!D^7YJRG'VK.-C%?[@ZXK;\)_%4^)]/:;[%Y&TJN/.W=54_P!T?WOT
MI68'945D6_B1KB9T\H#8<9W=>,^E7H[\O_#^M%F!9HJ'[4<=*7SSZ4K,"6BH
MUFW#\<4"7- $E%-\RD,G- #Z*89?EH\SB@!]%,WTV2;8 ?6@"6BH5N"TFW\:
MD\R@!U%1B;(_&E$F10 ^BF^92%R10 ^BFAN/PI=WRYH 6BF"3FGDX% !12*V
M:6@ HI"<"D#Y- #J0C(I:3/S4 *.**:7P:;YA+4 244C-MH#9- 'Y9?\'@#1
MC_@DI$'8JQ\;Z7L /WCY5UP?PR?P%?RTU_4;_P 'ALFS_@DY8#^]X[TP?^2]
*X:_EQ9MM '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>image_008.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_008.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" ,! L@# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
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
M$/?^"HB2'_BZOBI@".1\6KSG_P BT/\ \$/O^"HBJ<?%3Q8V"!@?%J[Y]_\
M6]J_I0HQ1J!_-/)_P1)_X*D)+M7XE>,W7)&\?%JXV\?6<'GZ=_K5:X_X(L?\
M%38)0J^/O'DJXY9?B[)@<>]R#[=/\:_IAHQ0!_,O)_P1D_X*H1[O^*T^(;8.
M!CXO'YOI_I=0W'_!&[_@JI"OR^+/B3-\N<)\7QD>W-Z.:_INQ1B@#^7^]_X)
M$_\ !5RT7*ZM\6I^_P"[^,$'IGOJ(JJ?^"3?_!5[:Q^U?&3Y>W_"WK;GZ?\
M$RK^HJB@#^6\?\$J/^"KN6'G?&H%?7XMV_/_ )4J;)_P2K_X*NQX_??&SGT^
M+5N?_<C7]25% '\M,G_!+;_@JW&%S)\</F&>/BM"?_<C58_\$R?^"K 7.?CQ
M_P"'/0_^Y"OZGZ* /Y63_P $VO\ @JH$W;?V@._'_"R>>/;[?_\ KJ$?\$Z?
M^"J!;;Y?[0V[U_X6(V/S^W5_59349B6W#Z>] '\ITO\ P3X_X*FPYW0_M&<?
MW?'TK?RO:C3]@'_@J6\8;R?VD,$XY\=3@_E]LK^K?&:* /Y0KK]@_P#X*D6C
ME6M_VEFV]=GC2Y?]5NR*K3?L2?\ !42%2QL_VGR%Z[?%MZQ_(7-?UC;>:,<T
M ?R8R?L:_P#!4")2QLOVIB <?+XFU!C^EQ4,G[(/_!3Z+=FP_:LX]/$.I'^4
M]?UJ8YS03@4 ?R1M^RQ_P4X0-G3?VM/E.#C6-6/_ +6JK+^S7_P4TC"LVE_M
M>X8X&-1UIOY25_7)&_F+D?RIU '\B+?L^?\ !3!(RW]E?MB\=0+O72?RWYJ$
M_ W_ (*6!L?V3^V5GC_EMK_U_O5_7IB@KF@#^06;X,_\%*(#\VD?MH?=+<'Q
M$W ^A]NE02_"O_@I'')M;2/VU-V0.(_$A )Z=*_L!HH _C[E^&7_  4AA5RV
MD_MJ 1DJ?W7B3J"!^/7M567P=_P46@<*^G_MI*Q&0#%XE_PK^PZD*AOY4 ?Q
MV3^'O^"AUM_K+7]LY.2O,?B4<C/'3V-5Y[3_ (*#6JYD7]LB,9V_-_PD8YK^
MQP# HZ4 ?QMS77[?=O'NDF_;!1>Q9_$8JK)XE_;OB3<^I?M<(O'+7'B$=3@=
MZ_LNI-M '\9B^-_VYR,_VQ^UAC_K[\0?XU5F^*7[;4%QY,GB7]J9)<9V'4=>
M#8Z]-WL?RK^SW8*0QJ:6H'\7TGQ@_;3ACW/XJ_:B5?4ZGKH _P#'JK2_'G]L
MB!@K^-/VFD9F*@'6-;&2.WW^M?VE&-2/_KTW[+'C[H'-,#^<?_@UT^-GQN\;
M?\%.]1T7XI>+OBIJ^F_\(+J5Y:V'BK5;^X@\Y+JQ3S4CN&*[U61EW 9 D(SA
MN2OV(^-Z>7_P6)^!Z@+M_P"%8^,B/7)U#P_G^0HH ^@O'W_(B:U_UX3_ /HM
MJ_BR_P""=*M)_P % /@:JC+'X@:"!UZ_VC;U_:;X^_Y$36O^O"?_ -%M7\6?
M_!.F-I?^"@/P-6-E21OB!H(5F^ZI_M&WY- ']OJ'Y:6D7[H^E+0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 &,4444
M%%%% !1110 4444 %%%% !1110 4444 %%&:* /D?XWN3_P6;^":Y^4?"OQ>
M0/3_ (F.@_Y_"BH?C7)(?^"U/P95MWEK\*/%A4XXR=2T3//X#_)HH ^C/'W_
M "(FM?\ 7A/_ .BVK^+C_@FPC2?\%$?@.JML9OB'H ! SC_B96]?VC^/O^1$
MUK_KPG_]%M7\7O\ P3*W?\/'?@%M02-_PL7P_A#_ !?\3*WXH _MT7[HHIJC
MD?2G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%,=V5A_G% #Z*** "BBB@ HHHH **** "BBB@ HHHH **** #'-%%% '
MQ_\ &MV/_!;#X,KN.T?";Q60N. ?[2T7)S^ _*BG?&R7/_!:CX+Q[?N_"CQ8
MV[USJ6B<?I^M% 'T9X^_Y$36O^O"?_T6U?Q@_P#!,%-__!23]G\?=W?$?P\,
MCJ/^)E;U_9]X^_Y$36O^O"?_ -%M7\87_!+TX_X*4?L^\$_\7(\/9XS_ ,Q.
MW[4 ?VWJ?EHIJ#"TZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBCO0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!\?\ QK'_ !NM^#/'_-)_%?/_ '$M$HIOQJV_\/M/@WP-W_"I?%?..W]I
MZ+10!](>/O\ D1-:_P"O"?\ ]%M7\8W_  2SC\[_ (*8?L]*"1N^)/AT<=1_
MQ,[>O[.?'W_(B:U_UX3_ /HMJ_C*_P""5*[O^"G/[._?_BY7AWC_ +B=O0!_
M;.OW:*%^[10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%% &* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ H(S110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&:
M/C7XS/\ \;R/A"N5_P"20>)R1W_Y"FD45'\8Y&;_ (+H_"-3CRU^#WB4KZY.
MJ:3G^0HH ^G/'W_(B:U_UX3_ /HMJ_C/_P""3T?F_P#!4']G5>N?B7X=R/\
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
M3;OXT>-+[3]2\2JGA^QMM#^QZ-9?9UD>87%RR/-YMPB($*^9N^Z@1F/,WO\
MP5T\,3>'_%WB+1O OCG7_!G@KPMIWBR_UZU2U2WDM]0LH;RSAACDF662>2.7
M!4)A"HW,-RY /KBBOD'7?^"P/A?P'\9-"\"^*_!OB/PSXBO[O2]/U6SN=4TF
M6YT&YU*8Q6<;P1W;33@@PR2/;)*D23H68;7")XU_X*D:PWPLL?&'A'X*_$#Q
M!X=UKQ7I&@:-J<MSI=M;Z[;7FJ"P:Z@#W8D7+8\M9ECW^="QVH9&0 ^OZ*^7
M=8_X*-P>$_B=XF\&Q^%?%7CGQI9^(+C3M.\->'["UAODM+;1]*U"ZFDEN+Q8
M)%B.J0H7WQEGFCC2-MID=9/^"L'@&XU?P^FG^'?'FK:+K6F>'=8N=<MM.B6P
MT2VURYDM+!KKS)5E5C/&4=$C=TSDC:K%0#ZAHI%.5I: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^
M*/B\JC_@O5\*_F);_A3'B'(QT']K:;C\^?RHJ/XN#_C?G\+O^R*Z_P#^G?3Z
M* /JGQ]_R(FM?]>$_P#Z+:OXX/\ @CO&\O\ P54_9U$?WO\ A8FB'\!>Q$_I
MFO['_'W_ "(FM?\ 7A/_ .BVK^.?_@C+'YO_  5=_9W7_J?](;D>ETA_I0!_
M:0I_E3J%^Z** "BBB@ HHHH **** "BBB@ HHHH **:)5)^\*4L%ZT +12*X
M;H<TM !112%@* %HI P-+F@ HHHH **** "BBB@ HHHH **** "@\BBB@#F;
MCX->$[OPA-X?D\-:"^A3WAU&33FL(C:O=&Y^UF<Q[=ID-R?.+XR9/GSNYKF)
M_P!C'X3W-A<6K_#GP6UM=>(_^$PFB_L>#9+K/_01(VX-S_TU^\<GGDUZ;10!
MY/HG["/P8\-P>)H]/^%O@&SC\:0SVVO+#H5L@UB*=]\L<^$_>([_ #%6R"W.
M,U8\/_L4?"7PKX-N_#VG?#KP?9Z)?Z7<Z)=64>EQ"*ZL;F0RW%O(,?/'+(2S
MJV0S$DY->H44 <C'\!?!L.IW%XGAG15N[O6(O$$TRVB!Y=1BMTMH[LG',RP1
MQQA^H5 .@KE_$O[#WPG\7ZEH=YJ'@709;CPZTQT]TA,7D":Y^U2H0A ='G_>
ME'W*7).,FO5J* .)M_V<? ]IKMCJ<?AG24O],U>\U^UG$ WPW]W%)#<W(_Z:
M2QRR(Q[AS6;X;_9&^'/A+]GRZ^%.G^%=/M_AW>V<^GRZ%EVM?LTV[S(5!8E4
MPQ 52 HP%V@#'I%% 'CK?L!_".7Q[HOB>3P=:W&N:"EDMK<3W=Q,':R!%I+,
MC2%+B: ']W-,KR(>0P(!K8^/O[(?P_\ VF[O1[KQEHDU]?\ A\3+I]]9ZC=:
M;>VJ3*JS1K<6LD<OER!5#Q[MC;%R#M&/2J* /*_#7[%WPY\%?$N/Q9HNBWFC
MZM&D"M'8:O>VUA<&"V%I"\UFDHMII$MPL:R21LX6-!GY%Q(_[''P[%A\-;:W
MT.:PC^$$<=OX2^Q:C=6K:5 D*0"#='(K2PM%'&K12ET<(NX-BO4** /(7_8/
M^%,G@2]\,_\ ")VXT/4/#-GX.N+47=PH?2;22:2WM=PDW (]Q,=P(<[^6.!C
M+UW_ ()T?"KQ#<:^T^E^((X_$=\=4N+:V\4:G;VMM>F]AOVN[6!+@16MP;N"
M*<RP*C^8&;.7?=[E10!XWX5_8(^&?@EO!\FE:9K-G<>!=3U+5]+N1K]^]PUQ
MJ,K37QN)6F+W*SRMO=)RZLP!QP*WO@-^RWX6_9KL)+'PG)XBM])6!+6TTR\U
MZ\OK'2X$+%(;6":5T@C7=M"Q@8554?*J@>C44 >"V'_!-?X46-]K#'2]8N+'
M5;?5K6+3+C6KN73](350XU#[% 9-EJT_F29,0!42.$V!F![SXK_LT>$OC/\
M!ZW\#ZW9W9T2P:TEL'M;R6UO--FM61[:X@N(V$L<T3QHRNK9R.<@D'OJ* /
M]?\ ^"=G@SQ18V)OO$'Q(GUBSM[ZQ?6G\5W;:E=6=[Y'VJSDE+?\>[_9H#L0
M*$:(,FQBS-M7/["'PUE\ ^,?"\.BRV6@^.;*PT[4K.UNGBC6WLK>.VMHX0#^
M[5(HD7"]<<U[%10!Y;JO[*>D7/QNN/'6G:[XLT'4-4:T?6++3=0$5CKC6HVP
MM<1LC'(3"$QLF]%57W  #B;;_@FUX1TSX:WOA"P\3?$'3_#HU*TU71;.'6%:
M/PO/:ZBNHPFR#QL %N$4XF\W" 1C"?+7T110!X#XP_X)W^$?$7Q!NO&.FZ[X
MR\+>-;S4KG49-?TB^B6\'VJPL+"YA EBDB\J6+3+)B#&662$.C*:FM/^"=7P
MYTGPK/H>GVVK:?I,VE^&='$$5Z6\NVT"[>[L%!<,Q/F2-YC,27!Z@\U[Q10
M*-HHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "C-%% 'P[\5[E7_ .#@7X:1;?FC^".N,6]0=8L0!^&/
MUHJ/XJNW_$0=\-EVX5?@?K;!L=2=9LO\!^=% 'UIX^_Y$36O^O"?_P!%M7\=
M_P#P14 /_!67]GG+;?\ BNM,(]SYZU_8AX^_Y$36O^O"?_T6U?QY_P#!$E!)
M_P %:OV>@55O^*WT\X/M*#G\.M ']GR_=%%(GW1]*6@ HHHH **** "BBB@
MHHHH *&^Z:*#S0!^?_P;U;P=\"_^"C?C"^L-6^%?C=O$4WB+6O$6J:;ICQ^*
M? ,4 A:2&_G$TH>U+Q&-5,<+;MI4. Q'JW_!2KQ=X=E\$?"6[\7WUS;_  :U
MCQC OC6Z266"S.G2:;?-:?;70@I9-J'V 2%B$.Y1)^[+BOJ<6\:L3L7+=3CK
M1+;QS1%'C5D88*L,@B@#\W/CC^USX>_9^T_4M$^!7Q%\'_#OX>Z3X'U+Q9X6
MDM+2+4[#QKKR7<D;:5:&4LKQ(R1@V]EB5VO$\ME"$'L/B/\ M,?'B72OBMXC
MTWQ)HWAF3POKGA#PMI'AZ\\/K=16E[JT>@M=2W,NY995B;4955$9/X\L?DV?
M>#Z;;R",-!"PA(:/*#Y".A'I3FMHV!!C4[B"<CJ1T/Z47 ^!;7]KKXSZ;^W?
M<?#&7Q1X9>S\&ZWH&D2PZPVG:9<>+[&ZM(IKW44B9Q.T@>61(4M4,>^S=&#%
MFV<7XE_:U^(GQ+_9S\%^-?\ AH3PUX;O]6\:>&F\1:)8Z5:PR^!H;K5'MY;&
M\=IMXC4@0N)PI>2WE&X*^Q?THFT2SN-0CO)+2VDNH05CF:(&2,'J W4=3T]:
MKR>#=(FAO(Y-+T]X]08/=(ULA6Y8<@N,?,?<YH _/74_VR?%WAGXS^/?">F>
M.O!7PQT__A)_%-^?$^OVDE];WS:;I^AM%:(LUPL:M(;Z:9Q&1^ZM6$: EG&O
M:_M\_&KQ:GA_Q,A\,>%]+T_PW\-]:U[P[=Z++->7=QXDU)[.\@6<S*;=847<
MF8W;> &XR#]XZUX(T;Q':"WU#2=-OH%F%P([BV251*.CX8$;AV/6K4^AV=T[
MM+:V\C2>7O+1 EO+;<F>/X6Y'H>13N!S?PB\0WGB&RUMKOQ!X?\ $36NMWMK
M$^DQ[$L8XYF5;6;]X^;B(#9(<KE@?D7I775!8Z9;Z8LBV\$,"RR-*XC0*'=C
MEF..K$G)/4FIZ0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%'>B@ HHHH **** "BBB@ HHHH
M *":** /A7XIR(?^#A?X<J-OF#X&ZR6P?FQ_;-IC(].#C\:*A^)T.W_@XJ\
M29^]\"-57'IC6K?_ !HH ^OO'W_(B:U_UX3_ /HMJ_C^_P""%_/_  5U_9]^
MY_R.%I][ICG]?3WQ7]@/C[_D1-:_Z\)__1;5_(+_ ,$((1/_ ,%??V?U9=P'
MBR!L>X5R/Y4 ?V5K]T?2EH7[HHH **** "BBB@ HIJ-NS3J "BBB@ H)P**1
MTWK@T (9%'\5.!S7YF_M"_ OP_X"TW]NBYTAM>@D\(_#H'18YO$-_/!I\MUH
M=^T[)%),R#>Q4DD'! (P0*[3XJ?MX_%[X*^*=2\!W=QX9US7(_'^E^&(M>LM
M)ALX[>UO/#\VJE?L]YJ$,!F\Z P1E[I01,GRO(H20W ^_B<"@'-?*?CW]JCX
MA>'O^"9T7C#5=)L;/XN^(K--%TVPT9X]0ADU:ZN/L=M+"L,LJ.N62=HTE?8J
MNI=MI:O(/V;_ -I'XE?#SP/X7^#.DZQ?2>+K'XF3^#DUKXBZ9<W>J2:%-H^H
MZS97DT0FB>68+;_9@S. YMG)]: /T+HK\V[S_@J[\8/AG\'+CQ1XDTGP#KEQ
MJGPSNO&.FVVEV5S9QV-Y;ZO::8PG>6Y826[?;$N#S$8UC=2[#]Y7>:!^V9^T
M5J?BWP7X*U#P[X%\-^(/&7C34-"L]9U/3_.@FTVWT,ZF+O[!::G,8Y?-5X?+
M:[(90L@*AP [ ?=!.* <U^:'QH_X*!?$GX^?LT-<6%QX+\&PV_@[P9K^O"3[
M4E[?W&M:E) R:?,LR^3'&;5@OF)*93)Y9*;2Q]$UO]O3XX:G\6;?1= TGX7P
M:5XB\:>*?!>CRW\5])-:'1H[B<7MQLE59!(EK+$84V88I)YN"8@6 ^ZZ*_/O
MX/?\%6_BI^T5KW@^3P;\,[:]TZ?PYX,U[Q!:QPR7$V-=19K@Q7'FQI!':P%G
M5I(Y//:-T_=8W&]XV_X*#_&*[\&>-[RQT_P'H]I<:7\1/^$7ND2XN+JRG\,Z
MB]FD]RK'RW$ZJ[;%&$9$)+ARBE@/O;/%)NXKYP^.7[3OB;X!_P#!/'_A--:G
ML=0^(.H:1:V6FC2=/FFBO=8OMD%F(K=0\KCSIHV94#':KD#&!7RH?C3\3_V@
M?A#\'OATOBK4+S5M)^,-UX'\5ZGJ3ZIX5U;Q#:6^EWVJ:?-((%@N(1/9QV\L
MH 0/*H ^0M0!^G>:*_.7X=_\%.OC/H/P-\#V^K>'?#?C#XB_$#Q-XQMM.:PM
M-1EL[?3]%O[BW(ECL[:68R%_(A0K'M\O,KMN4HWT1\ ?VM?B+\=_CW#X>?X>
MZ?X4\/:7X4T;Q!XC;5]4D76--N]2MIY%L$M5AVL\,D!61WD3@\*3P"P'TEFB
MOAV__P""@'C[X7:UXMDNM-TK6?#MO\6-2\,3Z]K-Q+8Z7X4T^&WL3!'-):VT
MS*999I%2695C5N))5R@/5V'_  4;\0:=X[\9:/XA\&Z3HUSH/C;1/"^G:9)J
M5U'JMS9:EK@TN+5)$EM$A:W="MQ$UO+,C?-$S1NC4K ?6]%?#_[1_P#P5YOO
M@EX&UC7-/\&Z/K'_  C>M>)[74--?5KPW\^GZ'<I!/=V\=M8SCYMQ):X:&&)
MMBM+\^1TWBK_ (*7ZYX8_:DU;PB_P[M9/ OAWQMIO@74/$@U_P#TQ;N_TB'4
M89([+[/AHT,RQR9F! 964/\ ,J@'UU17Q*__  5:\71? #P?\0F^$MO_ &7\
M7+VQA^'T47B"XO)M2M[FVN[SSK^.VL99K0I:6IE*0QW7,JKG*L1Z9/\ M^W&
ME_L6>&_BAJ/P^\0Z;XE\5:G9^'+'PC>EK.Y;5KO4!IT,+2S1H8[=IF#B=XE/
MDD/Y>2$+L!]'%L45\*_$?]L+XJ_&GXM_"WP)I7A]O FK6WQ*O/#'CV'3O$L,
MNP6VAC5H4MKF2R;SK>6WN()V/E0R9B\DA=[,._\ VA?VA/&?P<_;'T.S\0Z[
MJWA'X8:PNEV&@WMKH4%]I.L:K/<2Q36.HW1#364DA-JENX\N(M(<N[?NZ0'U
M717Q'^SG_P %.OB#\3/A%X)74OA7;ZG\4?'E[XCDTW1-*UJ.WL6TS1[W[--=
M27$H(B8/+!"$^8R2.&^1"=GI7PA_X*#?\-(:QI2^!/ NN:KX?N-!TW6]8U>>
M\M;3^P?M\#S00- [[YI$1 9=APH==ID.5!8#Z2S17R__ ,$P?VV;S]M/]C3P
MWXN6UO=<U"T\.Z;%J6KE8+6'7M:^Q1OJ$<$8(\M8[@F,LRHA8ML!10Q\!\$?
M\% ?BI:_LG+XFUS4=7M_&GBCPMK/C#3[6^T[39;2RA@U72[6)89+?!$2+>E5
M29))')=GD&U%8 _1ZBOC./\ X+?_  CC^)GC#P[,NI>3X/MM>G>\M[BSNY+H
MZ+N^VI]DBG:YA),<HA,T:+-Y9VGE-_<?LH_M8^+/C-^T3\9='\6>&=6\#Z7X
M%L-!N+32=6%H]U:&Z@NI9W::UEECD5A''C#DJ588!S0!]*45\IV?_!6[P5_P
MKN?Q;?\ @_XA:5X=NO"4_CG0+RXLK5CXITB&6WB>>UC2X9U;_2[5Q%<+"Y2X
M0A<[@OKGP1_:(;]HG1/&=KI^AZUX*\3>#]2.B7VG^(;>":6QNGL[>[A=EMKA
MXY8VANH'PDP.&*DHP.'8#U"BODOPC^V5XX\"Q_'W6O'%_P""_$G@WX.VL-G:
M:AH.BW.E3:IK(MVGN;%8Y;RY#[?.L8E*D%III(\9C-;6@_'KXL?#K]ISX/?#
M/Q=:>$M2T[Q;X-OKS5-;MY)!J%YJUA#9FX*0*JPPP%[@[1N<G_8 ^8 ^FJ*^
M#/V1/^"OR_%3Q_=6/CC6/AW#8CP%J7CS4K71&G6_\ K874,5UINJK+(Q-PD=
MPC%PD/S0S#RR-C'MY_VFOC9X#\$_!WQ-K5CX'ET_XA:IHVGZAH=Q#<1Z\LNJ
MW;EXH-C"%?L%HZ2/N60RK:W+$Q[06+ ?7E%?'?@W]O3XC^)/B)X54>&_!LWA
MSXKZCXGT/P5$;FYM[N"\TE;J2V>_FPZ^3=QV5PY\J+=!F-?WI)Q1N/V__BWX
M6_9T_:'UR\\#^!_$WBSX#WLUN\NDZO/:Z'J4<6EPZC.V^6-I1) LIC>-0VYP
MHRF6V*P'VE17GOQ"_:'T?X,_!2Q\9>*/M<-K>'3[98+*VDNIIKN]FBMX((XU
M!9F>::-!T W9) !(\7U?_@III/@?]JW6/!_B;2]9TOPM#X4\,Z[9WPT"]:XL
M9]6O]0M&74,*5M41H+10) C!I92<JC% #ZJHKP^7_@H=\+X/&&IZ/+JFK0C3
M)=5M_P"T9-$O%TR\N-+21]0M[>Z\KRIIH%AGW1QL3F"8#)C<+A_''_@H)H7A
M$Z)9>$9;76]9NM?\'6>H6US!/"MKIWB&_P#LT%PK%0"YCCG8+DE3&-X (R ?
M1E%?-/P=_P""CGAW]H3]K[1?A_X+CN-2\/ZAX.U3Q-)J]UI=[8B<VU_96D36
MK3Q)'<6\GGSGS8BZDQ+@X.3)\%?^"CGA7QQ\9?%W@7Q',V@:]H_C+4_#&F%M
M/O/L%\+.V%T5:]:+[*MR8%EE,'FA_+C+!<<T ?25%>9_ +]K[P!^TW<7\/@W
M6KC4)M.M;6_DCN=,N]/>6TN?,^SW<2W,49FMI?*EV3Q[HW\ML,<5S-O_ ,%'
M_@[>^'[O5+7Q5<7UC:ZJ^AJ]IHFH7#7EZBS-+!;(D!:Y:);><R>2'$0B??MP
M: /<J*\-UG_@HQ\([#1=5O+'Q.VO+H_AM?%<PTBPN;U#8/;?:HV$J1F(2208
MD6-G#E#NQMYJ3PY_P40^%.M^$? .KW'B*31X_B1:VEWH\6H6%Q"^+J588%F.
MPI"7F81J9&"N_"%@0268'MU%?/\ X-_X*=_!KQ=X1\5:Y)XI_L;3_"'B67PI
M>MJ5K);R2WZ.ZB.%,%Y2_ENRJ@+[5)*K@U1_:,_X*C?"/X$?#&UURV\8>&?$
M6I:YI=MK&@Z9;ZHBMK5M<2K%#)&X#!4D8L$)'SLC*N2" [,#Z.HKA/BI^T#H
M/P:\2V%KXBN['2=,N-*U'6+G4KN^@MX;&WLEA:9W5W#LH6;<712J!/G*[ES+
M\(OVC? _[0/A/4-;\!^*-$\8:;I=Q)9W,^E7D=Q'%.B*YB9@<*VUT;DC*NIZ
M$&D!VU%>!^ O^"EWP=\9:[>:/=>-O#>@ZUI/A+3_ !IJEG?ZO:;=/T^\B:97
M::.5H7$:*K.\;L@66%@Q61"?3K+X^^!]1^$7_"P(?%_AJ3P+]D:__P"$@&I0
M_P!F"W7(:4W&[RPBD$%BV 00>E&H'745YC??MK?!W3/AW8^+KGXJ?#NW\*ZH
M)#9ZS+XCLTL+ORY%BD\N8R!&V2.B-@G:SJ#@D5B^(OV_?A;HOB_QIX;M/%6D
MZUXJ\!:5!K.JZ+8WUO\ ;$MIMQ1E\R1$. H+?.-@>,MCS$W&H'M%%<AJ_P"T
M!X%\/MJBW_C+PK8MH4/VC4A/JT$9T^/S#$7FW./+7S 4RV!N!'48K*/[67PW
M'Q+L/"'_  FOAW_A(-4T4^(;.U^VI_I-AG'VA'SL93R1ALE0S %02#4#T2BJ
ML>LVLUU-;K<0M/;*KS1AQOB5L[2PZ@'!P3UP:RX/BAX;NM ?5HO$&BRZ7'+Y
M#WB7L;6ZR9"["^[:&R0,9SDXH WJ <UYW\?_ -I'2?V?8?"T=YINL:YJGC36
MDT'1]-TM83<WEP8)KAN9I(XU1(;>:1F9QPF!EBJG3^,?QS\/_ SX4>)O&6N7
M+?V/X2LI+_4OLR^=-%'&NY@$');';B@#L:*Y'X9?&G1/BQ<^)H=*DGW^$];F
M\/W_ )T1CQ=11Q2.%S]Y=LR?,."<^E=7YZ_WJ 'T4SSU/>G*P8<4 +1110 4
M444 %%%% !1110 4444 ? WQ*DS_ ,''_@5<?,OP#U(Y]0=<B_P_6BH/B*S'
M_@Y.\%K_  CX :@1QW_MU,_R%% 'V=X^_P"1$UK_ *\)_P#T6U?R#_\ !!M=
M_P#P5_\ V?QMW?\ %50G_P <>OZ^/'W_ "(FM?\ 7A/_ .BVK^1#_@@-#Y__
M  6(^ *EMH_X20-GZ03']<8_&@#^R%?NBBA?NT4 %%%% !1110 4444 %%%%
M !1103B@"E<^&]/O!>>=8V<HU&,178>%6^TH 1M?CYA@D8.1@FL[Q;\+?#7C
MW1[[3]<\/Z+K-AJ;(]Y;7UC%<0W93&PR(ZD.5VKC(.,#'2MP.I[TNX4 9EGX
M)T?3M)TZPM]+TZ&QT@H;&WCMD6*R*#:GE*!A-H) V@8!P*+KP1H]YKD>J2:7
MISZE&R.EVULAG1D22-6#XW JDTR@YX$KCHQSJ;J-U '.R_"+PM-:?9V\.:"U
MO]AETORSI\13[)*0TMOC;CRG*@LGW6(&0<5F^ ?V<_ /PIT^QM/"_@GPGX;M
M=+N9;RSATO2+>TCM)Y8_*DEC$: )(\?R,PP67@DCBNTS0&S0!Y_X@_90^&/B
MS5-%OM4^'G@C4;SPW +729[G0[:633(0<B.$LA,: \A5P :W%^#_ (5CO;6Y
M7PYH:W%G=W.H6\HL(@\-S<AUN)E.W*R2B1P[#EP[;B<FNDS1F@#S2\_8W^%-
M_P"(?"^K2?#GP4VI^"K>WM-!N1HT"R:1#;D-;Q0$*-B1, T:CA",J >:W_\
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
M\,^$_#/_  A,G@^\TSPOH5SI_P#:J-8K:Q_:1)>S121V[^9+ 3'YT:LL1F9
MYDYGX@?\$M_'WQ2T'X8:7K/Q*TMM/\"Z'HFEW%I;V6H06;3Z9J$=T+J"V2^6
M+S+B**&%S<+/Y?D@Q@;V%?<76BC4#X=^+_\ P2T\7?$,W$D7BK0F_L3XFZA\
M0_#T&=1TTS)J%M<PW5I=W%G<1S(R?:F,4L##A '1@S"LO4/^"2_BOPQI6K>'
M_!.K_#[0?"?C3POH6AZ]:7&G7UU)I<NE74]ROV!I+AG:*9KEP?/D9HV&\;RQ
M4?>V,T4:@?.?[>_[$NI?MAZ;);6.M6&CK)X)\3^%3]I@:7,FK06L22$#^"/R
M&W#J=XQ79?"S]G2Z^'7Q9^,'B);NQ^S?$J\L;JTMXHBILA;Z7;V1#]B2T)88
M_A(%>M44 ?"]C_P3A\?>$?AK=>$8[3X>^,-#U3X0^%? E_%J&KW^E2G4=$>Y
MP\4L$#O'%*MTS),")(9(8SY;@G'<_%#]C7XE?&/_ ()MZ?\ #7Q%XHTO5/B1
M:7>GZM-??:I;:TO);/58M0CM9+F&))<%(4@:Z6%79AYQBR2E?5]% 'PC\-/^
M"7NM6FM>%M8UC1?"MC/:-XOOM8L;KQ+=^)S-?ZQ:6=K%.MS<VD3/E+9_,_=I
MM\P@;RS$XNM?\$T?B8?@WXV\#VUMX$G3QM\&_#7@N76GU*>.:TU?2HYX95\O
M[,QDMYEGW"7>K#R@#&<Y'Z$=** /@7XV_P#!+_Q7J_@;6M2\.PZ!_P );<_&
M:?XD3Q6UVEG)KNGMYT4-K+<RVTJI+$DJ3*'BDC$D"@8)WK?\ ?\ !-:XT76/
M"NDZGX)T5O!NL?#K7?!GB-IM;2\U+0#?74ESF&46L0G5EFEB 18A$" H*@ _
M=>*0KN% 'QI^P/\ #+XD>)/V!/%/BSQ''I-U\9/BIIDTOFZS821V<[6]B-.T
MTW$$B^8L$T5O%<R1,N5>\G&.2*\%T/\ X)N?%JW^#'C+^TO ^GWWB#5O%&G>
M(M TPW^@M:V%U;Z$^GM-=VBV$6G2V[R,R-$D7F")D=9/-C7'ZC 8%&*=P/G?
M]HS]E:\^.^J_L_W6K:!X3U2X^'OB)]4UAFM(Y+>Q4Z'J-MNMDE!)07LMHRIU
M'EHQY0$?(^A?\$W/B1<_ K4/#MC\,M%\$^)+7X3:GX*U_5HM6M)&^)6M7-Q8
MO'?N\;%W4?9KN;S;P),'OV4#&]C^H'6C%(#\X_BI^PSXZ/[0/B7Q)XD^%:_&
M#P%K6J^*Y[3PM%J=BOV6\ODTM;'5&CNIHXLB.UNH2X8S0>;N13O8BKX]_8R_
M:2^'6H^%6\+[?%G_  A^A^'O&]Y<?VZEL_BCQ?IEI#I=SITGF$$6]Y9*SF5L
M*)%!8YK])L48IW ^#_A+^QWXR^#/[2?PGU+_ (135O%4VG^&DT_Q;KVIRV4E
MG:3/;:E<74^G2_:ENH;F:^N_+DB,#PR1O&VY#"&'V#\ - C\*_ [P?ID.@ZA
MX5AT_1;.V31KZ]%]=:2J0HHMI9Q)()I(\;&D$C[BI.YLY/7XHI %%%% !111
M0 4444 %%%% !03BBD"\>M 'Y\>/]1CF_P"#F3PG:JRF2W_9[O'<!AD;M>XR
M.WW:*I^-F_XZ?O#J[LX_9VG./[N=??\ PHH ^XO'W_(B:U_UX3_^BVK^1?\
MX-]%9_\ @LC\ PJ[C_;[G!]K6?)_#K7]='C[_D1-:_Z\)_\ T6U?R._\&\YQ
M_P %F/@+A/,_XGDW!/\ TY7//X=?PH _L4'2BA?NT4 %%%% !1110 4444 %
M%%% !0>1110!\%?M?_L[Z_\ LQ>#M)N/"_BKQIKU[\0OB%X?TF:P@\03Z+-+
M;MJ6HW,ENMY%)YD2NMYY;%<';;IU[;NE:)??%G]KO5OAGXR\2>.O OAWP+\,
MM(US3-*T_P ;W\-W=7=[=:C%>W<VI)*MQ>?91:6T8\QVC4SEF4EDQ]C>(/"^
ME>*_L?\ :=A8ZA_9]TE[:_:8%E^SW"9V2IN!VNN3AA@C/!KF?B]^S3\/?C_)
M8-XY\#^$_&#:7O\ LAUG2H+XVP? <)YBMM#8&0.#@9S@4 ?)7[ G[4OBKQ[X
M@T&X\=^*)I(;KX+6/B%9+IQ;PZEY>IZC$VK;.%5YK5;.61E 4"5.%! KP"^_
M:&^+FI:1\+=43Q-X\M&C^&/PPU34O$G]NB+2="NM3U&]BO+S4K)B3>+<)&D;
M'8VS 8M$,R+^E?Q7_93^&?QQM-)A\9> ?"'BB'0D:+3TU328+I;*-@H:.,.I
MVHP505'RD*,@X%:OB'X&^#?%]CK%KJ?A?P_J%KX@TV'1M3AN+"*2._LH3*8K
M:4%</$AFF*H<JOFO@#<:=P/DGXM^'-6\!_M,_':ZL?B%\2([#P9\*K3QEING
MR>)KJ6QM-0NIO$"R/Y3,08PME;[8S\B^7PO)IO[./[4'QA^(OQ"^'^GWWAFX
M\/WUS\%+[7K6+7M:MI=/\2:HLNCK#=3/:^;)"JF60,2FX+<L0K$$5]AZI\*/
M#>MW>L7%YHFEW-QX@TQ-%U.62V1GO[%#,4MI21EXE-Q<80Y \Y^/F.<SQ#^S
MSX'\6Z(VFZEX6T*^L&T*;PN8)K-&C_LN81B6RQC_ %#B*,%.AV+Z"BX'CO\
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
M3(2R* Y10"69@!SXCXZ_X)$ZMJ6EZYI?A7QKX3\%Z+XV\)Z9X9\26%CX1=X
M=/O[N^BFL%>\)MA(]].LBR-,2,,K!\M7T3^T)^RU#^T!XU\.ZE=ZM-866CZ1
MK>D3V\,.9+E=2MH[<NLF?D,:JQ'RG)8=,<O0"AH/_!1'X*>(/!&O>)(?B+X?
MCT+PO%:W&IWUR[VT-M!<R^3;7.Z15W6\L@*I,N8W(.&.#CH]7_:;\.P>&_ >
MO:?>:?>>'O'EZ+>UU">\6SC2(V5S=^<!+@O\ML?D # $MT1J^;M4_P""6/B?
MXF>$9K/QMXW\-W>H66@^'/">F2Z5X?>UMCINE:O;ZE(\\3SONFN#;I'A6$<0
MR0&W$5] ?M0_L[W7Q]C\$FTO-+M&\'ZY-K1AU&Q:\M;_ 'Z3J-@L,L:NA9-U
M\KL-PW+&R\;MP0%;2_\ @H!\%]9T+0M2M_B1X5DL?$VH'2]*D-X%^WW(6)RD
M8."WRS0MNQMVS1G.'4GLU^/7@IE@;_A*M!"W-Y?:?$3?1@27-EYOVR(<_?@\
MB;S!U3RWSC!KY/TW_@FU\2=+\*>%;.R\9^'-)U+PUKTE]H^HV[:G-=^#-.=;
M!'T[3Y9KAFGM9%M)B]O=[XO](C50%MT4WI/^">'Q.7QS))I_C[POHNC:/KGC
M+Q!X>N8-(EGU."Z\017A5Y=[^3_HD]VQ"A6$JJN2A!!- /=]'_;P^"VO?#NZ
M\76?Q4\ S>%[&]&FW.JC7+<6D%R8_-$+R%]JN8_G"DY*\C(YK0O?VQOA1IFA
M^$]4N?B1X'M]-\>N(_#=S+K=ND6O,2J@6K%\3'<Z#Y,\LHZD5\N?!W_@E1XN
M\-ZS#JOBKQ1H^KWTOCOPYXQO%ENK_56F&E:?):L#/>.\C222,LHX5(\;54!0
M3U_PX_85\<? SXCZ;KGA^;P'K\%PFNZ=J%OK(GA73K6_\1W.KQRVH2-Q(ZQW
M/E/$WEJ[0Q$2 +@@'T?X)^/W@?XE>,]=\-^'?&'AG7?$'A=_+U?3;#4X;B[T
MMMQ7;/$C%HSN!&& Y!'45Q/PQ_;K^'7Q"\3^+="N?$WAW0=?\'ZEJ5G>:7?Z
MO;1WGV>QD*2WIB+[UM_E)WL   <FO(O^"?'_  3HU+]D3QG;W&MI8ZQ-X;TF
M_P!&TKQ&OBK5+N[U*"[O8KJ3S=.G7[-:L[11LYBDDW2+D;02*YN__P""9'B7
MQW\9C!XFM?AXW@!OB%KWCN[O[,SG7-5AU&PO+'^S)HVA"!/+O/GE\YMRQ)&(
M^-]/0#[,U/XAZ'HZ:L;G6-,MSH-F-0U(272*;"V(<B:4$_NXR(I"&; /EMS\
MIQY!X4_X*.?"OQOJ_P /_P"S/$VES>'_ (D>&;SQ/I.NRWD5O8B.WFTV'[/(
M9&5DN';4X<1%0P,<BL%8 'B?^"6OP#\2>$?V7]1U/XAM>:EXR\:2&SO+C5K!
MK:\GTVQB&FZ>)X9/F5I+6W6Y>-NDM[/P,FO--"_X);^)O$/[.G@'PGXGT?X;
M_P!H^ ?@IXA^&5N(I'O+:74;N+2H+;45+VR&/>EA*TF%+H9@H,F6:C0#[@D^
M(F@P^,(_#KZUI2>()H#=1Z8UW&+R2$$@R"+.\ID$;@,<&O./C3^VEX<^#/Q
M?PL-"\<>+M>L].CUC4;/PQH,^JR:392/)''//Y8XWM%*$C7=*_E.51@IKYO\
M(_\ !,WQ-I/[:Z^.-=_XGVD_\)%IWBBUU6#Q*;2?3);72(;#[.UJ;)WG7=%)
MC%U&C1W+!E!4[_7?''@/XM_"+]JOQ9XP^'_A7PCXVT+XC:;IEM>QZKX@?1[C
M0;NS$\8DRMM/Y]N\<RG:N'1T; 8294 ^@[;Q7IMUJC6"7UK_ &A'")WM3*!/
M&AZ,R9W >Y%">*=->!I!J%D8T;:S"==H/'&<]?F7_OH>M?"_@?\ X)]>/]&^
M.J7EWX=\'K<:7XW\3^,)/B NH%M8\0V>IVNH16VDR1^5YB)%]LMHV#2&(1Z;
M"44L5\OROXC?L!77PL\1_LS_  ^T?X)^"O'T^A_"#Q)9>(=.N#'9Z5/K#Q^'
M;9[Z6=H626=I$8[W E:-7=260*78#]1FOH4G$)DC$S#<$W?,1ZXH_M"$[OWD
M?RG!^;H:_.7X6_\ !-WXG> _B1H-CK>BZ/XJUS3?$OA?7(/BS-JH_M'3=-TR
MPL(+O2TC<?:1Y[VMVFQ3Y+IJ$CN0^Y6Q_P!H3_@F3X\C_8Z\+>#/"'P\\*ZA
MXBUR?69_%]_'#ID^IB]G286%P+F_5T$2>9M>2-7N(D"+ %P<%@/T,UCXX>&-
M&O/$%JVIK=7WA7[-_:UI9PR7=S9?:?\ 4;HHE9_G'(P#P">@)KJ?/7UYK\\M
M._85^(6A^(?B\T/@2T_X2;XA>"_"L47C"&^M%FFO;-;>+4+2:3>+CS':+SM^
M#'($&6W8!DL/V0/BA)\0-<:+P3?Z9XFM;GQI=:KXZ_MBU*^.[/48KU=*T] L
MQG'DF>R.VXCCCM_[/VQL58$H#]"O-!%9/@?QWIOQ&\*6>MZ/.UUINH)YEO*T
M+PEUR1G8ZJPY!Z@5\Q_\$]/V5/%/[,GQ0\1K?:?>:=X;U3P'X2B82:G]L6[U
M^!+]-4G8&1F\Y@UF'E/^LVJ=S;3CRG]FK]G_ .+'PZ_:)^"6HZ[X1\8:E>:?
MH#:7XBO-6U"VN-&T2/S-4F^T6TL=WYRWS--!#(A@ECFC>'YD,)8(#ZT^(_[;
M_P +?A'\3H?!?B/Q;:Z5XHN5W0:?+:SF2X&U&)CVH0X59$+%2=NX9Q79_"OX
ML:#\:O!L7B#PUJ"ZGI$US<VB7"QO&&EMKB2VF7#@-\LT4B],';D9!!KS#XQ?
M#+7O$7[='P5\3V6F27'A[PUH?B:#5+T.@6TEN1IPMU()W'?Y4N-H(&PYQQGX
M>;]B/XW?"?X&:M#X)L/'FE^(O$_@+XDQ:E%:>(7"IJ]SK44^AF)//\N&;R9;
MIHWB"[=\FX@L<F@'ZIYHW5^>OQG_ &8/B/X-_:O\,Z/X;UKXGZ?X#M],T,Z'
MJ=F-2\0?9-275;B?4VNY6U.)4,T;V^^2[BN(S#O1 NTQOO\ [!OPX^+6G_M?
M:YJ7CK7/'EO+9S^)$U*RO-'OSHNL0S:FC:=+%>2W\MH?+M@ODI:VL++&TJ2
M$?,P/NNBBBD 4444 %%%% !1110 4444 ?G3XVS_ ,10_A[Y>/\ AG.8@^O_
M !4$G^?QHJOXMD9O^#I;1URVU?V<WP#T'_$_EZ44 ?=GC[_D1-:_Z\)__1;5
M_)'_ ,&[:++_ ,%GO@,& ;_B<7)Y]187)'ZU_6YX^_Y$36O^O"?_ -%M7\E/
M_!N7"MQ_P6D^!"M_T%+QAQW&G79_I0!_80.E%%% !1110 4444 %%%% !111
M0 4C_=-+10!^>7[/'Q@^+&L/^SQ'K"VR>%]6^*OBRW.K1^*KJ[U+6(8K7Q2\
M-M=6C6RH(4,,94?:)0IMX<+P-B77_!7SQ-JOP,TO6]!3P!J7B1O@WI/CW4K-
M'EDCL-7O+VUM3;2*DQ>.$&6;Y&/F IRQP0?ORW\):7:16L<.GV,26,SW-LJ0
M*HMY7#AW3CY6822 D8)\QL_>.<'1/V>_ ?ABWU"'3?!?A/3X=6D>:^2VTF")
M;UW<2.TH50'9G56);)+*">10!\CWG[>/Q4T7XGR?#/4M4^%NE^)+'QKJ>@7/
MBV_TJZ@T,VEIX?T_6E'V4WF]+AQ?B/)N2H2UFD"M]P>;_LQ?MY?$KX8?L;:/
MJEK9>'?$'AWX:_ C3_B7K33&ZNM4UZXG_M8+:6\HD"QH?L"-YSK(57<-C;@T
M?Z!>./@/X'^)6G36OB/P?X7UZUN-0BU:6'4-+@NHY;R-%CCN65U(,RHB*'/S
M!44 X %:.B_#+PYX=20:?H.C6*RV4>FN+>RCB#6L9D:. [0/W2&64JGW097P
M/F.2X'Q5\.O^"@OQP\3Z!HFFZUX5\(^&M5\;^*-*T3P]XBU*UV:68;K2[[4)
MGDM(=0F=RAL##&WVF,3-=0D*N&4]3^S9^TYJGP\_X)@R?$+6M<TN\UJ3Q#K<
M,5[LNM8L[BXN/$]W:VT4"1GSYT9I(HH44KN!C7<@^9?<[?\ 87^"]I\,-4\$
MV_PI^'=KX/URZ2]U'18/#UI%87LZ%6262%4",ZE5(8@D;1SQ72:U^SQX#\0_
M".Z\ WO@[PS<>"+U'CGT%M-A_LV57D,K P;=G,A+]/O'=UYH ^/?#'_!3#XI
M_$'X=^'QH_A;PA:^*;F3QM#JCZLMU;V\/_".W$<0=;='=T:?>%:-I6\IF)WR
M;-KX'Q$_X*)>.OVC/#>AW'AJST7P?X;M?%GPQM]3,FKSQZU<OK5WI.H21VYC
M 1X!!<BW=6 \U3<G(";'^U_!W[,OPY\ :'8Z7H/@;PGH^FZ5!=6MG:V6E0P0
MVL5UM^THBJH"K-L3>!]_:,YQ6+J/[#?P>U?Q[H7BBZ^&O@NX\0>%[6TLM(OG
MTF%I=-AM'#VJPG;\GDL 8R,%.0I )%.X'B_[3WC+QA?_ /!13P3X1TB'XD:K
MX=/A%M6O+/PMK=IID5G*-4@B%U=>?-$9HA'O4I'O8@MA"<5Y/XO^,/Q)^)O[
M0.A1Z#JDD.C^%?\ A9FJ);7WB&]A^V7VCZS:VMNTPM@BRV\8G CMY \81W5@
MY52?T /@31SXT7Q(=-L_[>6R.FC4/*'V@6Q?S/)W]=F\!MO3(S61I7P)\':)
MK2ZC9^&]'M[Y!J($\=LH?&H3QW%]SC_EO-%&\G]YD!/2D!\E>#O^"DOCSX;_
M  F^&MKXV\+Z/KGC+XC>"-#U;PS-IMZ\<7B75;N[@M;FW9#$/*\E;RSN9"@8
M"-YR!MBR9_V\OVJ/'G[/7[=OPMN-,UR:'X::/X=NM9\<:.L,31W5G+J>GZ;]
ML:0J7C%I]M%RQ5@#'!("#V]QTS]A+P'X6\5?"NYT'2K71-%^$,FHW.@Z1;0
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
M3+V73F73;V=;62Z:!)LY+""*5MVW9F-UW[U*UE_$[_@H!X ^$GQAN_!>L?\
M"2+?Z7-IL.J7T&BW$VF:1_:,GDV37-TJ^7&LLI" D\'EL*"PYU_^":OA63]M
M8?&QM<UMM:36AKZ6!M;%HENO[(?22/M)MS=_9_L[%A )Q&LI9]OS8'-^.?\
M@GYKGQF_:V^(WB+7O%>J:7\._%3^&I)-!L!;/'X@.ELTX6=WB,T($XC!\IU\
MR/<IQG(6@'=:]_P4>^&?@Z^\?0^()_$?AS_A7.D3:_JCZIH-W;++I\,QAEN;
M<,FZ:-9 !\HR1)&P!5U8]E9?M5>$I-#\#7]XVM:+%\1M3;2-#CU31[JQFGN1
M%<3*DL<L:M!OCMI60RA-WR@<NH/SCI'_  11\':;I_Q.MV\4ZLQ^)FBZIH-U
M<Q:98P7:6]]?+>O)-.D0EN[A9 5$L[-E-HP""S?1'[6?[,]G^U=\"]0\&W6L
M:GX<N9I[:]T_6M-V?;=(N[>9)H;B'<"NX,@!!&"K,#P30!AR?\% OABMGX2O
M8]2UR?1_&UU!9Z5K$/AW4)-+DDGO#96X>[$/DQ":X 2,NX#AXV'R.C-B_"S_
M (*"^$]3\!>+M4\9:A:>'KKP>WBG4]0ABAGF6#1=&UJ]TYKTE4;)*V@9D7+;
MF.U2,5POQ?\ ^"0OA3XE?%;X>ZW9:RNBZ#\-[/P]9Z/HS:/;WITU=&OUO+<6
M<\N7M/.VK%.8AOE2*(%@%(;/^+/_  24N/&NAZUI_A[XG:EX8M_%VD^)] \1
M,VBP7LE_8:WJUQJCQQ%G40O%)<RQ[\/OC8\(^UU>G4#WQOVS?AVGQM7X>MK=
MPOB9[X:4 =,N_L)OC:_:Q9?;?*^R_:OL_P"]\CS?-V<[:9XZ_;8^&?PU^*:^
M#=:\2?8]<%Q9V<^-/NI;.QN+Q@MI#<W:1FWMY9R5$<<TB,^]-H.Y<^6>'/\
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
M1^,?=_XGTE%5-:D+_P#!U/ .?E_9Z('/_4:)_K10!]]>/O\ D1-:_P"O"?\
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
MZ@F$$?V.)9&$RW$Q\J$EE+."I"D'&E^R+^QQJ'[-GB[3[ZXO=)FM;'X8^%O
MOE6<;)NN-);4#+-@@#RW%X@0=?E;('&?&OAC_P $K?%?@3Q_X1O9/%.AMX?A
MOM8U+Q;ID<4A&MSC6=2U3070D#:;:;4Y'DSC+PQ %@M 'MT?_!0+PSJ7PV\(
M^*K'1];FTOQI:>$KZP$CVJ3K%XBU&.PM?,B$QD5HFE5Y"5V%<A'D965=OX5?
MMG^&?B5I*ZA<0S>'=-^PW^HS7VJ7=K!;6L-G?RV,AD/F[UR\1<,4V!2,N&^6
MO"O"7_!-KQ?X?\,> [.36?#KR>%?"OPRT&X*O-MEE\,ZV^HWCI\GW98V58LX
M)8'<$'-<IXM_X)<^/[V#1+N&Z\%ZO-X<LHR-+O;F>.SUJ:/Q>FN_9IF\EML,
MD"",N4?;)@^6ZCEZ ?:#_M#> 8O!=KXD;QOX17P[?*SV^J'6+<65PJD*Q2;?
ML8 D D'@FH_C#\<-)^#O@_3=8NA-J":UJVG:+I\%F4>2]N+VYCMX0F6 *@R;
MV.>(T=N<5\E>#/\ @F+KFM_%_3_%GC#2? K6-YXM\2^++SPW&[7UCH[ZAI-K
MI\$=N7@197)MWGE<I&-]Q)M#8R>O\8_L_P#B7X2?LB_LOZ->1'6-4^#VO>$H
M=<CTT27"W"QV_P#94TR94,T<3W0G+%00D)8@8I >GS_M_?#FP\7_ !7T:\O-
M8L9O@OH\6N^)[FYTFXAMHK23[5AX'9!]H -G<*3$&&Z,J"6! V_@'^UIX;_:
M 3Q+#9V?B#PYJW@]X5UC2?$%B=/OK!)H1/#*Z$D>7)&20P)&4=3AD91\[?'_
M /9,^*_QI^.7Q\O;?0?"^GZ'\2/A_IGA30[Z77&D>.ZTRXU6ZADN(!!E8IWO
MXD8*S%%1S\W K3\/_#GXBW'QB\>>(?$G@L:1J7Q^@L?"#V5AJ?VU/">F:?IN
MHNVH7%PL8C=WN;IHTB7!(>$Y!WJK [/PU_P5?^#WB/POK&M-?>)--TW3=*MM
M=LY;_P /W<!\0V%S<BTMKC3T,>Z[6:X:.-%C!=FFA^7$B%K=W_P5!^%MCX)3
M6''C1[I=0OM-N=#A\*ZA<:WI\MC&DMX9[*.)I8XX8Y87:0KL(N(=I;S4W?,N
MJ?L$_&SQ]X.^&\^I>&?"NE:S\!O#/AW1])LXM966#QA<Z=K.E:A<LK",?9X9
M(M)C6'S0&62<[E54W-VGAWX!_&'X??M(:U\=(?AS!JVK>-)?$%M-X1CUVT6X
MT>.ZL_#MK932SNX@;/\ PC^9UB=RHNDV>9Y9R] /J?XD_M8>!_A7\(-&\<ZE
MJEQ=^'_$C6D>C-I5A<:G<ZR]TH:W2UM[='FF:13N 1"=H9CA5)' :C_P50^!
M^E^'?#NK2^+;IM/\26SWL<\6AW\JZ7 ET;22;4-D)_L^-+D-"S7?E!9(Y%)!
M1L>2>'_A=XV\!?"?X(^%?#O@_4?&%Q^R?JFB:=?I%=169\6 >%KC3[E[(W)C
MC8P?VC%(#)(JLT<B!@ZD5Y%_PPC\9O"_PX^-NA1^!;;5K[]IKPUJ6F2RP:K:
M"U\!W-[KFO7FV[WR*TL:6VM1LS6JREI;60 $,C$5NH'VOJ?[?OPPT_XK:IX'
MBUJ^O_%&EK<H;6UTF[DANKFWMC=364%UY?V:6\6 ;S;K*90N25 !QZCX"\<:
M;\3/!&C^(M%N5O='UZQAU&QN$^[/!-&LD;CV*L#^-?#?P]^!?C3X"ZYINB^)
M/#<UCX)^&_Q/\1_%34?'<]]:FQNM+N+;5)8XUC$IN?M*M?K'('B6,1VSD.VY
M ?I;_@GEX:O_  ?^PK\(=-U2WEL[^U\(Z8)K:5=KVA-LA\DCL8P0F/\ 9I,#
MV2BBBD 4444 %%%% !111WH ***"<4 ?F/<3>;_P=9W*^7)'Y?P!VEFZ2?\
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
M_!GR]%C6U^,5CHEY!!+K=JNKZ:-6E6&VW6(+.\:RLJR295!\Q0R;6 RO%?\
MP5\TSP9X3TW5]2^'^L:9!XH\1ZEX<\-'4-8L+6/5VTY[I+RY=VDVV\*FU(3?
MEY&E3" 98>A6?_!,+X2:3XH\*ZI8Z;X@L/\ A#[;1K6RLK7Q#?16-P-(D,FF
MO<P++LN7@8G:TP8D=<X&-KQ?^P3X!\5^!O#.APKX@T$^#=8N]>T/4M'UB>SU
M'3+NZ>X:Y9)U;<4E^U3*T;;D*L!M^5< %:X^*_C#]JK]ECP-XU^#\D/ARY\6
M'3M<9/$41@GM[($7$MH\?ER@22[!:N1_JUGDD1BR(&]-^"_AWQ#X1^$?AG2_
M%NO+XH\4Z?IEO;ZOK"VJ6JZI=K$JS7 B0!8P\@9@JC"@X[57^'/P;L/AI>_:
M+74O$FH2G2;'2&.J:Q<7^Z.T\[9*?-9OW[^>_F2_?EVIN)V+CKJ "BBB@ HH
MHH **** "BBB@ HHHH **** "C&3110 4444 %%%% !1110 4444 %%%% !1
M110 4%<T44 %&*** "C%%%  !BC%%% #98UF0JP#*W!!Z$4Y5VK@444 %%%%
M !1110 4444 %%%% !103@49H _+72[L7'_!V1XB0%CY'P,5#D]#]NMV_DPH
MJ'0K:&#_ (.S_%3QL#)-\$$>4!LX87=JH^GRA>/Q[T4 ?H]X^_Y$36O^O"?_
M -%M7\KO_!K!;?:/^"U_PM;!/DV.MO\ 3_B57:_UK^J+Q]_R(FM?]>$__HMJ
M_EE_X-5;=IO^"TOPY96VB'3-:=O<?V=.O]10!_691110 4444 %%%% !1110
M 4444 %%!HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *.E%% 'Y5^&PP_X.T_&&6##_ (4FA V@8'VJ
MT]^>_7'7\252\#LQ_P"#N'XA CY1\'(L<8S^\L/S[T4 ?I?X^_Y$36O^O"?_
M -%M7\N'_!J'_P IF_ _3_D":SG/_7E)7]1_C[_D1-:_Z\)__1;5_+K_ ,&G
MD0D_X++>#6P#Y>A:PPSV_P!#<?UH _J\HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _)CX?2%_P#@[H^)0W,P3X00J 3]WG3C@?GG\:*S
M?A#/)-_P=^?&)6D9EC^%=NJ C[@\G2#@?B2?QHH _4?Q]_R(FM?]>$__ *+:
MOY?_ /@TNC:3_@L;X<9=W[OPWJY;'IY&.?;D?CBOZ@/'W_(B:U_UX3_^BVK^
M9'_@T4BW_P#!7JS;&=GA#5F/M_J1_6@#^J"BBB@ HHID,;1[MS;LG(]J 'T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%##(H _'_X+3&7_ (/ /C7EHV\O
MX80* K9*_P"CZ,<'T/.<'L0>]%1? RY6?_@\%^.2JZLT/PSMT<#^$_9-$;!_
M @_B** /U3\??\B)K7_7A/\ ^BVK^9O_ (-!+1I_^"M[.-NV'P5JCG.>GF6R
M\8]SWX_'%?TR>/O^1$UK_KPG_P#1;5_-)_P9\6*W?_!62\D+;3:^!-3D Q]X
MFXLU_DQH _J-HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&?:
M:6D(SF@#\</V?&5O^#PWX_8;<?\ A75OD!-N/]"T+\^W/X=J*K_LVRM-_P '
MB'[0V[^#X?VZCZ"PT"B@#]9O'W_(B:U_UX3_ /HMJ_FL_P"#.J)I/^"K.L,J
MQL(_ &I%BV<J/M=B,CWY Y[$U_2GX^_Y$36O^O"?_P!%M7\W/_!FM(J?\%2?
M%:LV"WPYU *"/O'^T--/],_A0!_3Q1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%!HH **** "BBB@ HHHH **** "BBB@ HHHH *&&X444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4@SFEI&SB@#\9/V8YS<?\'AO[1)+;MO@.)?RLM!_ETHJ
MK^R?+YW_  >$?M&G&,>"%7ICI::$/Z44 ?KIX^_Y$36O^O"?_P!%M7\X?_!F
M5")/^"GGC9O^>?PUOCTZ9U/3!7]'GC[_ )$36O\ KPG_ /1;5_.;_P &8*K_
M ,/*OB Q#;A\-;P YX_Y"FF9H _IDHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ H-%-DYX_.@#\5/V/G#_ /!X#^TAAMW_ !1K#/\ V[Z)Q^'2
MBJG[$N?^(O;]I+./^14GQCT\O1L44 ?L-X^_Y$36O^O"?_T6U?SJ_P#!E[!&
M_P#P46^(TC*ID3X=7"JQ'*YU/3\C\<#\J_HJ\??\B)K7_7A/_P"BVK^=O_@R
MXCW?\% OB;N_Z)]*.,_]!&RH _I6HH4;110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !03BB@C(H _#_]A'_E;N_:6X8?\4U>=3G_ * _N?R[#TZ4
M4W]@R:.X_P"#NS]I9HUV@>&[Y#SGE?[(4_J#10!^R'C[_D1-:_Z\)_\ T6U?
MSQ_\&6<"M^WC\4Y.-R> R /KJ%I_A7]#GC[_ )$36O\ KPG_ /1;5_/1_P &
M6%MO_;D^*TW:/P.$_%K^V/\ [+0!_22**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $#9-+110 444
M4 %%%% !1110 4444 %%%% 'X;_\$_0R_P#!W'^TQO4*W]@:D< YX\S2L?IC
MZ45!_P $\+K[9_P=P?M-/_=T35$_[YFTM?Z44 ?L[X^_Y$36O^O"?_T6U?S[
M_P#!E3&S?M?_ !B88VKX0MP1ZYO4_P *_H(\??\ (B:U_P!>$_\ Z+:OY^_^
M#*:WW_M:?&67<1L\)6J[>QS>*?Z?K0!_1M1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !0>E%!Z4 ?A+_P35G:X_P"#M+]IUF^\NEZTOY76F@?R
MHJ+_ ()D3-/_ ,'9O[3[-N!_L_7EY]KW3A_2B@#]K?'W_(B:U_UX3_\ HMJ_
M '_@RB0C]I_XV-V7PO9#KZW9_P *_?[Q]_R(FM?]>$__ *+:OP)_X,G82W[1
MGQQDYVKX<TY2-O'-S(>OX'CO^% ']% .11110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !110: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ***&Y% 'X,_\$N5V_\ !V-^U#^\$G^A^(3D#&,ZA8''
MX=/PHJ'_ ()57/VK_@Z__:B;Y>+?Q(G'3Y=2L5_I10P/VZ\??\B)K7_7A/\
M^BVK\%O^#):,'XV_'MN,KHND ?C/<_X5^]/C[_D1-:_Z\)__ $6U?@[_ ,&2
M:C_A;G[0#;>?[(T4;O3]]>?S_I0!_0I1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !2,,TM(WW: /P'_P""1A'_ !%8?M38W?\ ,U]3G_F+VE%0
M?\$?91-_P=4_M3MD']YXN''3C6K444 ?N=X^_P"1$UK_ *\)_P#T6U?A+_P9
M&1J?B-^T,Y^^NG:$!]/,O\_TK]VO'W_(B:U_UX3_ /HMJ_"W_@R*B!\9?M%O
MN7*V?A\8QSR^H]_3C]10!_0)1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !2.<)2TU_N&@#^??_ ((PW;7O_!TS^U-(S(Q^T^,URO3 UVW [GTH
MK/\ ^"'EU]M_X.@?VH)L_P"LN/&C?^5^"B@#]Z/'W_(B:U_UX3_^BVK\._\
M@R$@5K_]I23 W+'X:7\"=5)_D*_<3Q]_R(FM?]>$_P#Z+:OP_P#^#(($G]I9
MNW_%,@\?]A:@#]\J*!10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 49H
MJ-+94N6E^;<X /)QQGMT[T 24444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %-D^X:=37/!H _GC_X(72+-_P '.G[3DB89))O&
M;*1W']OP45!_P0=N_M__  <Q_M*3Y5O.;QD^5Z<Z];GBB@#]\_'W_(B:U_UX
M3_\ HMJ_$K_@R"_Y!'[2OR_\MO#7/KQJM?MKX^_Y$36O^O"?_P!%M7XJ?\&1
M,3+X+_:,D[/>^'U^F$U'_&@#]W<T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1101N% !FHYWP*DID_^J;Z4 ?SK?\ ! BZ^W?\'*'[1DX_Y:IXP88Z
M<Z[;FBJ/_!O!)YO_  <5?'QL8W6GBPX]/^)U;44 ?T$>/O\ D1-:_P"O"?\
M]%M7XM?\&14!'P^_:)FW?>U#04QZ8COS_6OVE\??\B)K7_7A/_Z+:OQC_P"#
M(_\ Y)3^T'_V%M%'_D&\H _<ZBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "F3?</KBGTV8?NV^E '\X?\ P;K7"W?_  <0?'B56W+)9>*W!R3D
M'6K8]^:*J_\ !M]<-=?\'!OQND<*K2:7XH=@O0$ZQ:DXHH _H6\??\B)K7_7
MA/\ ^BVK\;O^#)>+'P,^/4F!M;7=*4'')Q;W'?\ &OV1\??\B)K7_7A/_P"B
MVK\=?^#)T;?V>?CHW][Q%IHSZ_Z-+_C0!^WE% HH ",B@<"BB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BB@\B@ !S14-E8QZ>CK'NQ([2'+%OF8DGK[GIT
MJ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILO^
MK;Z4ZFS#,3?2@#^;'_@VFD\W_@OQ\9&W^9NT;Q*=W][_ (F]IS^-%5O^#8^7
MSO\ @O%\6WW!MV@^(SN'0_\ $VM** /Z)_'W_(B:U_UX3_\ HMJ_'G_@RA*K
M^S/\;A\N_P#X2:Q/3G'V5L<_G7[#>/O^1$UK_KPG_P#1;5^0/_!E-$@_96^-
M4F[]XWBNT4KCH!:<'\<G\J /VN1Z<#FFHHV8IU !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !3=OS9IU% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 (J[?>EHHH **** "FS<Q-]*=39AF-OI0!_-#_P &OL_VG_@N
MA\4I-RR&3PYXA8LOW6)U2S.1[455_P"#5Y_,_P""VGQ&;8L9;PKKI*K]U?\
MB967 ]J* /Z./'W_ "(FM?\ 7A/_ .BVK\BO^#*B!E_9$^,DA5?+;QA;A3W)
M%DF?YBOUU\??\B)K7_7A/_Z+:OR3_P"#*LY_8I^+G3=_PFR9]?\ CP@H _9Z
MB@#%% !1110 4444 %%%% !1110 4444 %&:*,8.: "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *;+S&WTIU1W
M+B.!F;H!0!_,G_P:GR--_P %I?B [L&9O".N$D="3J-ES14?_!J)>+J'_!9G
MQU<*RLL_@[6I R]&!U&R.110!_2%X^_Y$36O^O"?_P!%M7Y-_P#!EE%L_85^
M*C#JWCP@_AI]K_B:_63Q]_R(FM?]>$__ *+:ORA_X,MX-G[ WQ1E&[<_CYU/
M'RG&G6>,?G_*@#]D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*AU ,;5]IVMM.":FJ'4'\NRE?CY$+<_2@#^87_@TC9F_X*]^+"Q5F/@?5R2O
MW2?M]CT]J*A_X-$;C[5_P5K\2R'&9/ 6JL<>][8&B@#^E3Q]_P B)K7_ %X3
M_P#HMJ_*G_@RYWG_ ()Y_$HG'E_\+#F 'H?[-L,]OIW_ "[_ *K>/O\ D1-:
M_P"O"?\ ]%M7Y;_\&8T&S_@FAX^DQ_K/B7>KGZ:9IG^- 'Z]44"B@ HHHH *
M,YHHZ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %4_$#^7H5ZV,[8'. .ORFKE9'
MC^[^P>!=:G.-L-C/(<^T;&@#^8S_ (-!^?\ @K#X@_[$#4__ $ML**;_ ,&@
M3;_^"KNO-Z_#_4S_ .3EA10!_2UX^_Y$36O^O"?_ -%M7Y=?\&8['_AV1XZ'
M'_)3+[OT_P")7I=?J+X^_P"1$UK_ *\)_P#T6U?F7_P9NV7V7_@EEXHE)4_:
M/B-J,G'48L--7GW^7\L4 ?K-1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 % .110.* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** &/+L< _Q=*?G-(R!^M+0
M4444 %%%% !1110 4444 %%%% !6'\395A^&_B!W941=-N"S%=P4>4W.._TK
M<KF?C3<?9?@YXLEV[O+T:[;'KB%SB@#^9C_@S_\ ^4K>O?\ 9/M3_P#2RPHI
M/^#/[G_@JSKOO\/M2_\ 2RPHH _I<\??\B)K7_7A/_Z+:OS9_P"#/"!HO^"4
M6JLRX$WC[4W7W'V:Q7^E?I-X^_Y$36O^O"?_ -%M7YQ_\&@$6S_@DM,W][QO
MJAZ_],K44 ?J=1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&_
MM%2M!^S]XYD7[T?A^_9?J+:0UV5>?_M87LFG?LM?$JXAC:2:W\*ZI)&BOL+,
M+24@!NV3W[4 ?S8_\&?G_*5C7??X?:E_Z66%%'_!GX<_\%5]<_[)[J7_ *66
M%% ']+GC[_D1-:_Z\)__ $6U?G/_ ,&@L;)_P228E6 ?QKJA!)SN'EVPR/;C
M'U!K]&/'W_(B:U_UX3_^BVK\_?\ @TH"C_@CSH.WOXFU?/U\X?\ UJ /TTHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS']M74/[)_8Z^+%UO
M\O[/X-U>7?G&W;93'/X8KTZO)/V]KQ=/_88^,TTN3'#X&UMVQW L)R: /YS/
M^#/O_E*OKG_9/=2_]++"BC_@S\_Y2K:Y_P!D]U+_ -++"B@#^ESQ]_R(FM?]
M>$__ *+:O@7_ (-,XO*_X(Y>&#Q^\\0ZP?\ R9(_I7WUX^_Y$36O^O"?_P!%
MM7P?_P &I%L8O^",_@=BS'S-:UEP/3_3I1_2@#](J*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *\;_ ."B<PM_^"?WQRD+;?+^'^O-DJ&QC3I^
MQX/T->R5XC_P4PN!:_\ !.;X^2%O+V?#KQ V[&<8TVX[4 ?SO_\ !GY_RE7U
MS_LGNI?^EEA11_P9^?\ *5;7/^R>ZE_Z66%% ']+GC[_ )$36O\ KPG_ /1;
M5\._\&K<"P_\$6?ANRKAI=1UIF]S_:=R/Y 5]Q>/O^1$UK_KPG_]%M7Q+_P:
MT*R_\$4?A7E-H-WK9!_OC^U[OG^GX4 ?H91110 4444 %%%% !1110 4444
M%%%!H **1%VCUI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *\!_X*K7OV#_@F3^T-)R<?#?Q   ">NFW [?6
MO?J^=?\ @KA,MG_P2Y_:&D90Z_\ "N=>!!]]/F _4Y_"FMP/Y^_^#/W_ )2K
MZY_V3W4O_2RPHI/^#/K/_#U;7/\ LGNI?^EEA12 _I=\??\ (B:U_P!>$_\
MZ+:OC#_@UYA\K_@B-\'6_P">DFN-_P"5N_']*^S_ !]_R(FM?]>$_P#Z+:OC
MK_@V*@:#_@B#\$PRE2PUMN>X.NZ@0: /O>BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ****  #%?./_  5\^7_@EE^T1W_XMWKG!./^7&:OHZOF?_@L
MOJ']F_\ !*3]H:3.W/@#6(\G_:M9%_K36X'X$?\ !GS_ ,I5=<_[)]J7_I98
M44G_  9\\?\ !5?7/^R?:E_Z66%%(#^E[Q]_R(FM?]>$_P#Z+:OD/_@V@C:/
M_@B3\#]PVYM]6(&<\'6;[%?7GC[_ )$36O\ KPG_ /1;5\H_\&WL"P?\$4?@
M4%[Z?J+'ZG5;TG^= 'W!1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'F@#:**
M* "BBB@ KY:_X+:R[/\ @DM^T+T_Y$;4AS[PD5]2U\J?\%Q+Q;+_ ()&_M".
MREMW@N^C  [LFT?SH6X'X-_\&?1S_P %5]<_[)[J7_I9844G_!GP?^-JNN?]
MD]U+_P!++"B@#^E[Q]_R(FM?]>$__HMJ^6?^#<Y#'_P18^ X88_XE5Z?SU*[
M-?4WC[_D1-:_Z\)__1;5\P_\&\<7D_\ !&'X"KZZ+<-^=]<G^M 'VA1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444%L
M&@ HHHH **** "BBB@ HHHH **,T4 !&10HVC%%% !1110 5\F_\%U$63_@D
M+^T$&"8_X1"Z/S#(R-N/QST]\5]95\C_ /!>&X^R_P#!('X_-Z^%)TZ9^\Z#
M^M" _"?_ (,^!C_@JIKG_9/=2_\ 2RPHI?\ @SY_Y2K:Y_V3W4O_ $LL** /
MZ7?'W_(B:U_UX3_^BVKYI_X-\\#_ ((T_ /;_P! "0\>OVN?-?2WC[_D1-:_
MZ\)__1;5\X_\$!DV?\$<O@#[^&P?SN)C0!]@4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %-:-6()'3I3J* "BBB@ HHH
MH **** "BBB@ 9=PH Q110 4444 %%%% !7R#_P7SF6'_@CO\?F8[1_PC+K^
M)FB _G7U]7Q?_P '#5Y]B_X(S_'AC_%HD,?_ 'U>VZ_UH _$'_@S[_Y2K:Y_
MV3W4O_2RPHI/^#/K_E*MKG_9/M2_]++"B@#^EWQ]_P B)K7_ %X3_P#HMJ^=
MO^""<7D_\$=_V?UYY\+QMS[RR'^M?1/C[_D1-:_Z\)__ $6U> _\$+K);#_@
MD)^SY&HV@^#[63IW;<Q_4T ?6%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !110*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KXG_X.+8_-_P""+WQV!V_\@FT/S#TU"U-?;%?$/_!QV<?\$5_C
MKU_Y!EET./\ F)VE 'XF_P#!GS_RE5US_LGNI?\ I9844?\ !GQ_RE5US_LG
MNI?^EEA10!_2]X^_Y$36O^O"?_T6U>$_\$/R#_P2,_9ZVG/_ !1=B./]RO=O
M'W_(B:U_UX3_ /HMJ\/_ .")T8B_X))?L\@!1_Q0VG'CWB!H ^HJ*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "FJS%R,<=O>G44 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7PO_P '*L_V?_@B
M9\<F&[FTTQ>/?5[$?UK[HKX*_P"#F]V3_@B-\:MIQ\FC@^X_MFQS0!^,G_!G
MQ_RE5US_ +)[J7_I9844?\&?'_*537/^R>ZE_P"EEA10!_2]X^_Y$36O^O"?
M_P!%M7BO_!%Q63_@DU^SN&1H_P#B@]*.&Z_\>Z\_0]1[&O:O'W_(B:U_UX3_
M /HMJ\@_X([P?9O^"4W[.:[=N?AWHC8R3ULHCW]<Y_\ K4 ?2-%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%'>B@ H)Q110 49YHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^ ?\ @Z O5M/^")7Q@4JS
M>?)HT8(!^4_VQ9')_+O7W]7YY_\ !TQ,T7_!%+XHA3Q)>:,K<9R/[5M3_2@#
M\?/^#/G_ )2JZY_V3[4O_2RPHI/^#/DY_P""JNN?]D]U+_TLL** /Z7O'W_(
MB:U_UX3_ /HMJ\L_X))1F+_@EG^SBK?]$T\/'ICKIL!KU/Q]_P B)K7_ %X3
M_P#HMJ\S_P""4@*?\$OOV<5/5?ACX;'3_J%VU 'OU%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?G3_P '5$S1?\$6?B, T8\S4]&4[NI']I6Y
MX]^/RS7Z+5^:_P#P=AR,/^"-/B[:N5;7]'#'T'VM?ZX_.@#\F/\ @SY_Y2K:
MY_V3[4O_ $LL**/^#/G_ )2K:Y_V3[4O_2RPHH _I=\??\B)K7_7A/\ ^BVK
MS?\ X)6_\HQOV=?^R9^'/_37;444 >]4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5^:?_  =C_P#*&OQ5_P!C#H__ *5+110!^3G_  9\_P#*
05;7/^R?:E_Z66%%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>image_006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  X &$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
0%**K2Y59=OD@HHHJCF/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  @ /<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
$% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  - 'T# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T_P ?7&JV
M%C:W>EZO>V&9TCE\BQ2Y4J3CHPX;) !S@D@8YK#T75=7U3Q9:6L7B+7&L3'(
MTT-SI4,;%D.W_6!?E7<&!XR",9YX[[5])MM;TXV-WO\ ),D<IV-@YC=77GZJ
M*HZ7X4TW1]1^W6OG>=Y<L7SOD;9)FF;C']]CCVH G/B714O#9MJ=L+E;@6IB
M+C=YI7<$QZX&:AC\7^'Y5LV35;?;>MMMB20)3E1\N>HRZC/0EAZU0?X>Z')X
M@.ML+G[:;@7.?,^7>"#TQ[8^A(J&W^&VB6T.E1K+>-_93;K1BZ@J=\;<X4!O
M]4HY[$_@ :Z>*]!DN%@35+=I&A>< 'CRTR&;/3 (.34]OX@TF[GLX+>_AFEO
M(?M$"QG<7C_O\=![FL@^ =(^QK:"6\$0M9+0[9L$QR2B5P3CN1C/H2/>I+/P
M1I=A=Z=/;RW:C3WE>!#(#@2%B5+8WE 6.%+8X&<XH VIM3L8+>:>6ZB2*&01
M2.S8"N2  ??+#\Z8-9TTW7V87L)GSCR]W.=Y3I_O BJESX9LKQ;B.XEN'@GG
M,[0B3:-Y7:>5 ..^,]13(/"FG0:HFHAKA[E9?-R\F0S>6(^1CVW?[Q)H N/K
M>FQB4O>1J(F=7)SP4&6'OC!SBFCQ!I)4G^T(.%C8Y;D"1RB?FP*_48JO/X6T
MVXCE1UD EDFDDVL!N,@(;/'H>*@?P7I+R1.?/'E*JH!)@!5)*CIS@GCZ"@#3
M&L:>;077VN,6Y<H)2<*2 2<'OT//M3$U[2I9(HX[^%FFQLPV<Y (Y[9!&/7-
M5Y/#-E+IUQ8R/,8I[D7+88+M8%3A0   =O( YR<\DU%!X2TZVVB%[A8_,$CI
MO!$A$AD4'C.%8\8QP #D4 7H==TN>V:XBO8FB5'D9L]%4 L3[ ,I^C#UI%U[
M2F$9^WP#S&"*&;!+$D 8/?*L,>U4(O"&GV]I]EMY;F* Q2PE%9>5D5%;J/\
M8!X[Y[<4V\\&:9?(1<2732,LH>42 ,QD*DL<#&1M&, 8R: -)==TMYH8EOH2
M\QQ&,]3Q_B/SJS9WEO?VR7-K)YD+\JX! 8>HSVK,;PQ8M=B??.!YGF-$&&QC
CO#@'C. R@C!'XU=TG3(='TZ*QMV9HHAA2X7./? &?K0!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Apr. 08, 2025</div></th>
<th class="th"><div>Jun. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Beam Global<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001398805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-1342810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5660 Eastgate Dr.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Diego<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">92121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">799-4583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BEEM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,075,516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,494,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted [Flag]</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Marcum LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">New
York, NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 4,572<span></span>
</td>
<td class="nump">$ 10,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $259 and $448</a></td>
<td class="nump">8,027<span></span>
</td>
<td class="nump">15,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">2,243<span></span>
</td>
<td class="nump">2,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">12,284<span></span>
</td>
<td class="nump">11,933<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">27,126<span></span>
</td>
<td class="nump">40,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">13,704<span></span>
</td>
<td class="nump">16,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets</a></td>
<td class="nump">1,893<span></span>
</td>
<td class="nump">1,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">10,580<span></span>
</td>
<td class="nump">10,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">8,037<span></span>
</td>
<td class="nump">9,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Deposits</a></td>
<td class="nump">119<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">61,459<span></span>
</td>
<td class="nump">77,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">8,959<span></span>
</td>
<td class="nump">9,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">2,462<span></span>
</td>
<td class="nump">2,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales tax payable</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">847<span></span>
</td>
<td class="nump">828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Note payable, current</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrent', window );">Deferred consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">696<span></span>
</td>
<td class="nump">615<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">13,315<span></span>
</td>
<td class="nump">16,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, noncurrent</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Note payable, noncurrent</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, noncurrent</a></td>
<td class="nump">216<span></span>
</td>
<td class="nump">4,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities, noncurrent</a></td>
<td class="nump">3,380<span></span>
</td>
<td class="nump">3,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent', window );">Deferred tax liabilities</a></td>
<td class="nump">1,290<span></span>
</td>
<td class="nump">1,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, noncurrent</a></td>
<td class="nump">971<span></span>
</td>
<td class="nump">455<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">20,171<span></span>
</td>
<td class="nump">28,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2024 and December 31, 2023.</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value, 350,000,000 shares authorized, 14,835,630 and 14,398,243 shares issued and outstanding as of December 31, 2024 and December 31, 2023, respectively.</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="nump">147,072<span></span>
</td>
<td class="nump">142,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(104,643)<span></span>
</td>
<td class="num">(93,361)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (AOCI)</a></td>
<td class="num">(1,156)<span></span>
</td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">41,288<span></span>
</td>
<td class="nump">49,542<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 61,459<span></span>
</td>
<td class="nump">$ 77,643<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AssetAcquisitionContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized from contingent consideration in asset acquisition, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetAcquisitionContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized from contingent consideration in asset acquisition, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483043/710-10-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DeferredTaxAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">$ 259<span></span>
</td>
<td class="nump">$ 448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, shares authorized</a></td>
<td class="nump">350,000,000<span></span>
</td>
<td class="nump">350,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, shares issued</a></td>
<td class="nump">14,835,630<span></span>
</td>
<td class="nump">14,398,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, shares outstanding</a></td>
<td class="nump">14,835,630<span></span>
</td>
<td class="nump">14,398,243<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 49,336<span></span>
</td>
<td class="nump">$ 67,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">42,040<span></span>
</td>
<td class="nump">66,149<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">7,296<span></span>
</td>
<td class="nump">1,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">18,953<span></span>
</td>
<td class="nump">17,465<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(11,657)<span></span>
</td>
<td class="num">(16,261)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">205<span></span>
</td>
<td class="nump">261<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="nump">110<span></span>
</td>
<td class="num">(36)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(34)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">281<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax expense</a></td>
<td class="num">(11,376)<span></span>
</td>
<td class="num">(16,048)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">(94)<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">(11,282)<span></span>
</td>
<td class="num">(16,060)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Net foreign currency translation adjustments</a></td>
<td class="num">(1,781)<span></span>
</td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total Comprehensive Loss</a></td>
<td class="num">$ (13,063)<span></span>
</td>
<td class="num">$ (15,436)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net Income (loss) per share - basic</a></td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (1.30)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net Income (loss) per share - diluted</a></td>
<td class="num">$ (0.77)<span></span>
</td>
<td class="num">$ (1.30)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic</a></td>
<td class="nump">14,621<span></span>
</td>
<td class="nump">12,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted</a></td>
<td class="nump">14,621<span></span>
</td>
<td class="nump">12,345<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 100,498<span></span>
</td>
<td class="num">$ (77,301)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 23,207<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2022</a></td>
<td class="nump">10,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued for director services - vested</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">382<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued for director services - vested, shares</a></td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockIssuedToReleasedFromEscrowAccountUnvested', window );">Stock issued to (released from) escrow account - unvested</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares', window );">Stock issued to (released from) escrow account - unvested, shares</a></td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockbasedCompensationToConsultants', window );">Stock-based compensation to consultants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,704<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockbasedCompensationToConsultantsShares', window );">Stock-based compensation to consultants, shares</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition', window );">Settlement of earnout related to acquisition</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">7,050<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">7,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition', window );">Settlement of earnout related to acquisition, shares</a></td>
<td class="nump">447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Employee stock-based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,950<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Proceeds from issuance of common stock, pursuant to public offering</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">25,421<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">25,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Proceeds from issuance of common stock, pursuant to public offering, shares</a></td>
<td class="nump">3,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_WarrantsExercisedForCashValue', window );">Warrants exercised for cash</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_WarrantsExercisedForCashShares', window );">Warrants exercised for cash, shares</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (AOCI)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">624<span></span>
</td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockIssuedForAcquisitionAndExpenses', window );">Stock issued for acquisition and expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,968<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,968<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockIssuedForAcquisitionAndExpensesShares', window );">Stock issued for acquisition and expenses, shares</a></td>
<td class="nump">452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_SaleOfStockUnderCommittedEquityFacility', window );">Sale of stock under Committed Equity Facility</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,107<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_SaleOfStockUnderCommittedEquityFacilityShares', window );">Sale of stock under Committed Equity Facility, shares</a></td>
<td class="nump">209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,060)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,060)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2023</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">142,265<span></span>
</td>
<td class="num">(93,361)<span></span>
</td>
<td class="nump">624<span></span>
</td>
<td class="nump">49,542<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2023</a></td>
<td class="nump">14,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock issued for director services - vested</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">462<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock issued for director services - vested, shares</a></td>
<td class="nump">72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockIssuedToReleasedFromEscrowAccountUnvested', window );">Stock issued to (released from) escrow account - unvested</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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="Show.showAR( this, 'defref_BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares', window );">Stock issued to (released from) escrow account - unvested, shares</a></td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockbasedCompensationToConsultants', window );">Stock-based compensation to consultants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockbasedCompensationToConsultantsShares', window );">Stock-based compensation to consultants, shares</a></td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Employee stock-based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,538<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Proceeds from issuance of common stock, pursuant to public offering</a></td>
<td class="nump">1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_WarrantsExercisedForCashValue', window );">Warrants exercised for cash</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">810<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_WarrantsExercisedForCashShares', window );">Warrants exercised for cash, shares</a></td>
<td class="nump">128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless', window );">Stock option exercise and restricted stock unit vestings (cashless)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(164)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(164)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares', window );">Stock option exercise and restricted stock unit vestings (cashless), shares</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_ImpactOfForeignCurrencyTranslation', window );">Impact of foreign currency translation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,780)<span></span>
</td>
<td class="num">(1,781)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockIssuedForAcquisitionAndExpenses', window );">Stock issued for acquisition and expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">387<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_BEEM_SaleOfStockUnderCommittedEquityFacility', window );">Sale of stock under Committed Equity Facility</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">496<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_SaleOfStockUnderCommittedEquityFacilityShares', window );">Sale of stock under Committed Equity Facility, shares</a></td>
<td class="nump">82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(11,282)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(11,282)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2024</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 147,072<span></span>
</td>
<td class="num">$ (104,643)<span></span>
</td>
<td class="num">$ (1,156)<span></span>
</td>
<td class="nump">$ 41,288<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2024</a></td>
<td class="nump">14,919<span></span>
</td>
<td class="text">&#160;<span></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_ImpactOfForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ImpactOfForeignCurrencyTranslation</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_SaleOfStockUnderCommittedEquityFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_SaleOfStockUnderCommittedEquityFacility</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_SaleOfStockUnderCommittedEquityFacilityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_SaleOfStockUnderCommittedEquityFacilityShares</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_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition</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_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition</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_StockIssuedForAcquisitionAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedForAcquisitionAndExpenses</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_StockIssuedForAcquisitionAndExpensesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedForAcquisitionAndExpensesShares</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_StockIssuedToReleasedFromEscrowAccountUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedToReleasedFromEscrowAccountUnvested</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_StockIssuedToReleasedFromEscrowAccountUnvestedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares</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_StockOptionExerciseAndRestrictedStockUnitVestingsCashless">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless</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_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares</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_StockbasedCompensationToConsultants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockbasedCompensationToConsultants</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_StockbasedCompensationToConsultantsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockbasedCompensationToConsultantsShares</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_WarrantsExercisedForCashShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsExercisedForCashShares</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_WarrantsExercisedForCashValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsExercisedForCashValue</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>31
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (11,282)<span></span>
</td>
<td class="num">$ (16,060)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,683<span></span>
</td>
<td class="nump">1,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForOtherCreditLosses', window );">Provision on credit losses</a></td>
<td class="num">(189)<span></span>
</td>
<td class="num">(548)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration liabilities</a></td>
<td class="num">(4,416)<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Employee stock-based compensation</a></td>
<td class="nump">3,601<span></span>
</td>
<td class="nump">2,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Disposal of property and equipment</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating lease right of use asset</a></td>
<td class="nump">817<span></span>
</td>
<td class="nump">612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Abandoned patent costs</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">8,182<span></span>
</td>
<td class="num">(9,452)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(142)<span></span>
</td>
<td class="nump">918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(201)<span></span>
</td>
<td class="nump">2,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Deposits</a></td>
<td class="num">(57)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(889)<span></span>
</td>
<td class="nump">4,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(242)<span></span>
</td>
<td class="nump">1,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="num">(1,098)<span></span>
</td>
<td class="num">(628)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Sales tax payable</a></td>
<td class="num">(13)<span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">445<span></span>
</td>
<td class="num">(1,230)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other long term liabilities</a></td>
<td class="num">(587)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred tax liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(326)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(2,193)<span></span>
</td>
<td class="num">(13,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="num">(513)<span></span>
</td>
<td class="num">(4,651)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(828)<span></span>
</td>
<td class="num">(937)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_PaymentOfDeferredConsideration', window );">Payment of Deferred Consideration</a></td>
<td class="num">(2,713)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Funding of patent costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(120)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(4,054)<span></span>
</td>
<td class="num">(5,708)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sale of common stock under committed equity facility, net of offering costs</a></td>
<td class="nump">496<span></span>
</td>
<td class="nump">2,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(164)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="nump">809<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Borrowings of note payable</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments of equity offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of common stock, pursuant to public offering</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">25,425<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">1,203<span></span>
</td>
<td class="nump">27,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes</a></td>
<td class="num">(777)<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash</a></td>
<td class="num">(5,821)<span></span>
</td>
<td class="nump">8,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash at beginning of period</a></td>
<td class="nump">10,393<span></span>
</td>
<td class="nump">1,681<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash at end of period</a></td>
<td class="nump">4,572<span></span>
</td>
<td class="nump">10,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for taxes</a></td>
<td class="num">(94)<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination', window );">Fair value of common stock issued as consideration for business combination</a></td>
<td class="nump">387<span></span>
</td>
<td class="nump">7,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities', window );">Purchase of property and equipment by incurring current liabilities</a></td>
<td class="nump">828<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities', window );">Right-of-use assets obtained in exchange for lease liabilities</a></td>
<td class="nump">1,697<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="Show.showAR( this, 'defref_BEEM_WarrantsIssuedForServicesToNonemployee', window );">Warrants issued for services to non-employee</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_SharesIssuedForServicesToNonemployee', window );">Shares issued for services to non-employee</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination</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_PaymentOfDeferredConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_PaymentOfDeferredConsideration</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_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities</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_RightofuseAssetsObtainedInExchangeForLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities</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_SharesIssuedForServicesToNonemployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_SharesIssuedForServicesToNonemployee</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_WarrantsIssuedForServicesToNonemployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsIssuedForServicesToNonemployee</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProvisionForOtherCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to credit loss from transactions other than loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForOtherCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>32
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (11,282)<span></span>
</td>
<td class="num">$ (16,060)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><b style="display: none">&#160;Risk and Strategy Management</b><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">We
recognize the importance of identifying, assessing and managing material risks associated with cybersecurity threats, as such term is
defined in Item 106(a) of Regulation S-K. These risks include, among other things: operational risks, intellectual property theft, fraud,
extortion, harm to employees or customers and violation of data privacy or security laws.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_z0mfqVDytJbe">Identifying and assessing
cybersecurity risk is <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zTN0by8Pbh7">integrated</span> into our overall risk management systems and processes.</span> <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zCZeX3f93BQk">Cybersecurity risks related to our business,
technical operations, privacy and compliance issues are identified and addressed through a multi-faceted approach including <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90F_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zZV31ZlgYXfd">third party</span>
assessments, internal IT controls, governance, risk and compliance reviews.</span>&#160;</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; background-color: white"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20240101__20241231_zKbDNcYVzYeh">We
describe whether and how risks from cybersecurity threats are reasonably <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20240101__20241231_zVXeA2dVlVM7">likely to materially affect</span> us, including our results of operations
and financial condition, under the heading &#8220;<i>Cyber-attacks or other breaches of information technology security could adversely
impact our business and operations.</i></span>&#8221; in Item 1A, &#8220;<a href="#k_004">Risk Factors</a>&#8221; of Part I of this report.</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; background-color: white">We
believe we maintain an information technology and cybersecurity program appropriate for a company our size, taking into account our operations
and risks. We are committed to cybersecurity and vigilantly protecting all our resources and information from unauthorized access. Our
cybersecurity approach incorporates an employee policy, external resources to manage and monitor the evolving threat landscape, effective
board oversight of cybersecurity risks and knowledgeable teams responsible for preventing and detecting cybersecurity risks.</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">Identifying and assessing
cybersecurity risk is <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zTN0by8Pbh7">integrated</span> into our overall risk management systems and processes.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text">We
describe whether and how risks from cybersecurity threats are reasonably <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20240101__20241231_zVXeA2dVlVM7">likely to materially affect</span> us, including our results of operations
and financial condition, under the heading &#8220;<i>Cyber-attacks or other breaches of information technology security could adversely
impact our business and operations.</i><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><b><span style="text-decoration: underline">Management and
Board Oversight</span></b><div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zcfef0H6zKh3">Our
Audit Committee is responsible for overseeing cybersecurity risks and updates our Board of Directors on cybersecurity matters as needed.</span>
<span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_908_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zvADuTDAPT6f">The Audit Committee receives periodic updates from management regarding cybersecurity matters and is notified as promptly as practicable
of significant new cybersecurity threats or incidents.</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 class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_902_ecyd--CybersecurityRiskRoleOfManagementTextBlock_c20240101__20241231_zfGsbIGLHWl6">Management
is responsible for the operational oversight of the company-wide cybersecurity strategy, policy, and standards across relevant departments
to assess and help prepare us to address cybersecurity risks.</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"><b><span style="text-decoration: underline">Cybersecurity Risks</span></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; text-align: justify; text-indent: 0.5in">As
of December 31, 2024, we are not aware of any cybersecurity threats, including as a result of any previous cybersecurity incidents that
have materially affected the business strategy, results of operations or financial condition of the Company or are reasonably likely to
have such a material effect. However, any future potential risks from cybersecurity threats, including but not limited to exploitation
of vulnerabilities, ransomware, unauthorized transactions, or other similar threats may materially affect us, including our execution
of business strategy, reputation, results of operations and/or financial condition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#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="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Our
Audit Committee is responsible for overseeing cybersecurity risks and updates our Board of Directors on cybersecurity matters as needed.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Audit Committee receives periodic updates from management regarding cybersecurity matters and is notified as promptly as practicable
of significant new cybersecurity threats or incidents.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text">Management
is responsible for the operational oversight of the company-wide cybersecurity strategy, policy, and standards across relevant departments
to assess and help prepare us to address cybersecurity risks.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i: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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</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_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CORPORATE ORGANIZATION, NATURE OF OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">CORPORATE ORGANIZATION, NATURE OF OPERATIONS</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zPDZa7drMCh5" 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"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_827_zdRFroHfNm17">CORPORATE ORGANIZATION, NATURE OF OPERATIONS</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>CORPORATE ORGANIZATION</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 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 a Nevada Corporation. On September 15, 2020, the Company announced its rebranding and changed
its corporate name to Beam Global (hereinafter the &#8220;Company&#8221;, &#8220;us&#8221;, &#8220;we&#8221;, &#8220;our&#8221; or &#8220;Beam&#8221;)
and trading on Nasdaq: BEEM.</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">On March 4, 2022, the Company
acquired substantially all the assets of All Cell Technologies, LLC (&#8220;All Cell&#8221;), an energy storage solutions and technologies
company based in Broadview, Illinois.</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">On October 20, 2023, the
Company completed an acquisition of Amiga DOO Kraljevo (&#8220;Amiga&#8221;), a company engaged in the manufacture and distribution of
steel structures with electronic integration located in Kraljevo, Serbia. Refer to note 4, Business Combination for additional details.</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">On August 30, 2024, Beam
acquired Telcom d.o.o. Beograd (&#8220;Telcom&#8221;), a business located in Serbia and engaged in the manufacturing of power electronics
and telecommunications equipment. Refer to note 4, Business Combinations for additional details.</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"><b>NATURE OF OPERATIONS</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 clean-technology
innovation company headquartered in San Diego, California with factories in the U.S. in San Diego, California and Broadview, Illinois
and in Europe in Belgrade and Kraljevo, Serbia. We develop, design, engineer, manufacture and sell high-quality, renewably energized Infrastructure
products for electric vehicle (&#8220;EV&#8221;) charging, energy security and disaster preparedness and highly energy-dense battery solutions
in safe, compact and unique form-factors. Additionally, we manufacture steel structures with electronic integration such as street lighting,
cell towers and energy infrastructure products as well as power electronics including invertors, charge controllers, power supplies and
LED lighting. 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. Beam&#8217;s energy storage products provide high energy density in safe, compact and bespoke form-factors,
which are ideal for the rapidly growing mobile and stationary equipment product market which often requires electrical energy without
being connected to the electrical grid.</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 products and
proprietary technology solutions target the following markets:</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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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>
  <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">energy storage solutions;</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><span style="font-size: 10pt">energy security and disaster preparedness;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#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">mobile and stationary equipment;</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><span style="font-size: 10pt">transportation infrastructure products; and </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-size: 10pt">power electronics and telecommunications equipment</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>








<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_z3zRojusLkJd" 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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0px"></td>
    <td style="width: 48px"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_825_zzNtgQga2Wh6">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_844_eus-gaap--ConsolidationPolicyTextBlock_zzI50Fj3Zoc4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>PRINCIPLES OF CONSOLIDATION</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">These financial statements
are prepared in accordance with accounting principles generally accepted in the United States of America. The accompanying consolidated
financial statements include our accounts. All intercompany accounts and transactions have been eliminated. Certain amounts in prior
periods have been reclassified to conform to the current period presentation. The effects of the reclassification were not material to
the consolidated financial statements.</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--UseOfEstimates_zyHnMmL2LM59" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zgvBT81taW74">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 credit losses (CECL), valuation
of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability,
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_84D_eus-gaap--ConcentrationRiskDisclosureTextBlock_z8IdpNYBZvE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zraUtZUwTUib">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, 2024. As of December 31, 2024, approximately $<span id="xdx_907_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20241231_zzrvE0FKF0lg" title="Uninsured cash">3.1</span> million 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; 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">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. We are not aware of any material credit risks associated with our customers. For the year ended
December 31, 2024, one customer accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zQShnKYZYnn4" title="Concentration risk, Percentage">15</span>% of total revenues and for the year ended December 31, 2023, three customers accounted
for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zmhSG5kMHCmh" title="Concentration risk, Percentage">37</span>%, <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_zJk9Ie9AsUs2" title="Concentration risk, Percentage">16</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer3Member_zgnVuFAiWZkg" title="Concentration risk, Percentage">10</span>% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2024,
accounts receivable from one customer accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zUqgq5xQaw8" title="Concentration risk, Percentage">27</span>% of total accounts receivable and at December 31, 2023, accounts receivable from
four customers accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zS0UMLxHyomj" title="Concentration risk, Percentage">11</span>%, <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_z85pD1gqyaV2" title="Concentration risk, Percentage">10</span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zCWFlA0ukFMl" title="Concentration risk, Percentage">10</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zAd8ZDtplF1" title="Concentration risk, Percentage">10</span>% of total accounts receivable each with no other single customer accounting for more
than 10% of the accounts receivable balance. For the years ended December 31, 2024 and 2023, the Company had a heavy concentration of
sales to federal, state and local governments which represented <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zpeOe0NyKLj1" title="Concentration risk, Percentage">62</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zGL1mQUuhJka" title="Concentration risk, Percentage">82</span>% of revenues, 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"></p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Foreign 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">The following summarizes key financial metrics
associated with the Company&#8217;s continuing operations:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--FairValueConcentrationOfRiskTextBlock_z086vx0k0ct7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zjNgMFJcSD82"><b style="display: none">Schedule of concentration risk</b></span></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Assets - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zLxv0A9hB0ak" style="width: 13%; text-align: right">25,020</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_983_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zcHRUYGTX728" style="width: 13%; text-align: right">23,716</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Assets - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zdinscrnwhL6" style="border-bottom: Black 1pt solid; text-align: right">36,439</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_982_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_z4QFU45bLv1" style="border-bottom: Black 1pt solid; text-align: right">53,927</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">Total Assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--Assets_iI_c20241231_zp1EPqi644dj" style="border-bottom: Black 2.5pt double; text-align: right">61,459</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_98A_eus-gaap--Assets_iI_c20231231_zj5V2gM8JD58" style="border-bottom: Black 2.5pt double; text-align: right">77,643</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 style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Liabilities - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_z51yIpWBtElf" style="text-align: right">8,297</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zw7ZXb8kTN2b" style="text-align: right">8,177</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Liabilities - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zJSxU9LZtl2l" style="border-bottom: Black 1pt solid; text-align: right">11,874</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_98C_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zC6I5vPQdLB2" style="border-bottom: Black 1pt solid; text-align: right">19,924</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">Total Liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--Liabilities_iI_c20241231_zT3cyvjOB6fl" style="border-bottom: Black 2.5pt double; text-align: right">20,171</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_980_eus-gaap--Liabilities_iI_c20231231_zjS8QrGLU2Z5" style="border-bottom: Black 2.5pt double; text-align: right">28,101</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Sales - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zUPnhxDuGMai" style="width: 13%; text-align: right">11,843</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_982_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zEaEhQIDtlUf" style="width: 13%; text-align: right">3,396</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Sales - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zkjkbMB0AiFf" style="border-bottom: Black 1pt solid; text-align: right">37,493</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_98F_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zoVE9yFwr0S3" style="border-bottom: Black 1pt solid; text-align: right">63,957</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">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_981_eus-gaap--Revenues_c20240101__20241231_z8Yw6dH0DMwj" style="border-bottom: Black 2.5pt double; text-align: right">49,336</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_980_eus-gaap--Revenues_c20230101__20231231_zcXyoPNHISJ" style="border-bottom: Black 2.5pt double; text-align: right">67,353</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 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Loss - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zlIvhChoIJB4" style="text-align: right">(732</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zn02eVD0iXle" style="text-align: right">(366</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">Net Loss - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zcquzS2u1s8e" style="border-bottom: Black 1pt solid; text-align: right">(10,550</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_988_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zBfogRLzDha4" style="border-bottom: Black 1pt solid; text-align: right">(15,694</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">Total Net Loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231_z6ahIn9tqiO7" style="border-bottom: Black 2.5pt double; text-align: right">(11,282</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 id="xdx_987_eus-gaap--NetIncomeLoss_c20230101__20231231_zKKVYGmK2RJb" style="border-bottom: Black 2.5pt double; text-align: right">(16,060</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>



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

<p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zWos2UmA6Si4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_860_z2jITiWtzVGe">CASH</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_905_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20241231_zFS0QsturGA5" title="Cash equivalents"><span id="xdx_901_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20231231_zqPOCtlYOoCl" title="Cash equivalents">no</span></span> cash equivalents at December 31, 2024 or December 31, 2023.</p>

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

<p id="xdx_84A_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zqRBVOcmXqK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_z9CsJGENagz9">FOREIGN CURRENCY TRANSLATION</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: 25pt">The Company&#8217;s
reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga and
Telcom is the Serbian Dinar. The Company translates the assets and liabilities at the exchange rates in effect on the balance sheet
date. The Company translates the revenue, costs, and expenses at the average rate of exchange rates in effect during the period. The
Company includes translation gains and losses in the stockholders&#8217; equity section of the Company&#8217;s consolidated balance
sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the
exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included
in the consolidated statements of operations in other income. The translation loss for the year ending December 31, 2024 was $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20240101__20241231_zMvHvdqxsVFf" title="Foreign currency transaction gain">1.8</span>
million loss and $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zL9T4aY250Qf" title="Foreign currency transaction gain">0.6</span>
million gain for the year ending December 31, 2023, resulting from transactions between the Company, Amiga and Telcom, the timing of
the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and
the U.S. dollar.</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_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgIjIy1ZvVnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zXispYX35De5">FAIR VALUE MEASUREMENTS</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 the authoritative
guidance that establishes a formal framework for measuring fair values of assets and liabilities in the consolidated financial statements
that are already required by generally accepted accounting principles to be measured at fair value. The guidance defines fair value as
the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date (exit price). The transaction is based on a hypothetical transaction in the principal or most advantageous market
considered from the perspective of the market participant that holds the asset or owes the liability.</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 utilizes market
data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing
the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs
can be readily observable, market corroborated or generally unobservable. The Company attempts to utilize valuation techniques that maximize
the use of observable inputs and minimize the use of unobservable inputs.</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 is able to classify
fair value balances based on the observability of those inputs. The guidance establishes a formal fair value hierarchy based on the inputs
used to measure fair value. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to level 3 measurements,
and accordingly, Level 1 measurement should be used whenever possible.</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 hierarchy is broken down
into three levels based on the reliability of inputs as follows:</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">Level 1 &#8211; Quoted prices
in active markets for identical assets or liabilities or published net asset value for alternative investments with characteristics similar
to a mutual fund.</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">Level 2 &#8211; Inputs other
than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</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">Level 3 &#8211; Unobservable inputs for the asset
or liability.</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 methods used may produce
a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while management
believes its valuation methods are appropriate, the fair value of certain financial instruments could result in a difference fair value
measurement at the reporting date. There were no changes in the Company&#8217;s valuation methodologies from the prior year.</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">For purpose of this disclosure,
the carrying amounts for financial assets and liabilities such as cash and cash equivalents, accounts receivable &#8211; trade, other
prepaid expenses and current assets, accounts payable and other current liabilities, all approximate fair value due to their short-term
nature as of December 31, 2024. The Company had Level 3 liabilities as of December 31, 2024. There were no transfers between levels during
the reporting period.</p>

<table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zGivtHIutK8f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B8_zgcdFcVBkZvh" style="display: none">Schedule of contingent consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</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: 52%">Contingent Consideration as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zRjtZcUBeyW2" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgiOUzLbNypk" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iNS_di_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zJVAQ6z8J7ei" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"><span style="-sec-ix-hidden: xdx2ixbrl0724">&#8211;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Additions</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zbcdCqpuZtVi" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions">&#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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDG3EpSQV992" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions">&#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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zcezV00tot63" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Additions">7,438</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: 1pt">Change in fair value</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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSp0iHzevryb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_980_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbwoG1VJxag" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8CUGcccMK84" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">2,713</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Contingent Consideration as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSnRpyMzaHpj" style="text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZgDHqtJPvtg" style="text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7mJ08ohNADi" style="text-align: right" title="Contingent consideration fair value, Beginning balance">4,725</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zjVe5QTN28j4" style="text-align: right" title="Contingent consideration fair value, Additions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z55jwfyL4q25" style="text-align: right" title="Contingent consideration fair value, Additions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zvS6DpfAatr7" style="text-align: right" title="Contingent consideration fair value, Additions">259</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zEsbxNaPdaf7" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_982_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhoK5niYkFg4" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxNnoEnWCXDj" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">(4,675</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Contingent Consideration as of December 31, 2024</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--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zHwBSYbOD9N3" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">&#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 id="xdx_986_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2cP0VyKg9ua" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">&#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 id="xdx_98E_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zw54jqr57iq8" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">309</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"><b>&#160;</b></p>








<p id="xdx_84E_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zWKrcIJeG8Lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zryDzS3zxNrb">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">In 2023, the Company adopted
Accounting Standards Update (ASU) 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects
expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information
to calculate credit loss estimates. This update did not have a significant impact on the Company&#8217;s consolidated financial statements.
The Company does business and extends credit based on an evaluation of each customer&#8217;s financial condition, generally without requiring
collateral. 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. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company
estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The
Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances.
The allowance for expected credit losses was $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20241231_z9N9Dt18IxEd">0.3</span>
million at December 31, 2024 and $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20231231_ziZkQFBHpoJh">0.4</span>
million at December 31, 2023.</p>

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zCklg0idH5y8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><b style="display: none"><span id="xdx_8B0_zWC5bIlJyEb3">Schedule of accounts receivable</span></b></td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left">(Dollars in Thousands)</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">December 31, <br/>2024</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">December 31, <br/>2023</td></tr>
  <tr id="xdx_40E_eus-gaap--AllowanceForCreditLossAbstract_iB_zgOXfjps49ta" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Allowance for credit losses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%">Beginning of period</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240101__20241231_zzruLLPdYhWh" style="width: 13%; text-align: right">448</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_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_c20230101__20231231_znigG7zoRmIk" style="width: 13%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20240101__20241231_z4okIqReDAek" style="text-align: right">(72</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20230101__20231231_z7bhohBVZxKd" style="text-align: right">448</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">(Charge-offs)/recoveries, net</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--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_c20240101__20241231_z2J4oRjolUWg" style="border-bottom: Black 1pt solid; text-align: right">(117</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_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_d0_c20230101__20231231_z0fITA3V6rug" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</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">End of Period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240101__20241231_z9z6Cq22awg6" style="border-bottom: Black 2.5pt double; text-align: right">259</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_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20231231_zGnoXULFZCKb" style="border-bottom: Black 2.5pt double; text-align: right">448</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"></p>

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

<p style="margin: 0pt 0"></p>

<p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zHQOJlDzHK36" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zdooWnTjpR21">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_zdhyllSqFLw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zTX0u83FhHuc">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
3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated
useful life. 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; 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">Long-lived assets are 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. There were no events triggering a review for impairment during
the year ended December 31, 2024.</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">Property and equipment are carried at cost, net
of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization
of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements
are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_zvyZdt9XyiJg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%" summary="xdx: Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 45%">&#160;</td>
  <td style="width: 30%">&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td style="border-bottom: Black 1pt solid"><b>Asset Category</b></td>
  <td style="border-bottom: Black 1pt solid"><b>Useful Life</b></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Office and furniture and equipment</td>
  <td><span id="xdx_900_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zFATv3KrFb66">5-7 years</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Computer equipment and software</td>
  <td><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zn7eXoaKQUca">5 years</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Land, buildings and leasehold improvements</td>
  <td><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandBuildingsAndImprovementsMember_zL8op6cHkO75">Lesser of lease term or useful life</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Autos</td>
  <td><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHHPgvRx4Kte">5 years</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"></p>

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



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

<p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zE2XOIUfAz1h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zLx15eNynYwb">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_847_eus-gaap--BusinessCombinationsPolicy_zEWIAnShvOi9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zwMFbixPpOs3">BUSINESS COMBINATION</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 purchase price of an acquisition
is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition
date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess
is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including
discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity
from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</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">Assets acquired, including
identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable
intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships,
for which the amortization is recorded on an accelerated method over the estimate useful life.</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">Contingent consideration liability
is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability
are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists
of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects
management&#8217;s estimates of discount rates and probability of achieving certain milestones.</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--IntangibleAssetsFiniteLivedPolicy_zUaepSPyIAQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86B_z2PQjEcVPe44">FINITE-LIVED INTANGIBLE 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">Administrative costs for 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 <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20241231_zuhUxvE0eKF3" title="Intangible asset useful life">20</span> 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.</p>

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









<p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zcQClLkkn0Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_znGwA2aeUiBi">GOODWILL</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">Goodwill represents the excess
of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is
required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment
is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether
it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations,
and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that
the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company
determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company
performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by
comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting
unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds
the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed
in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment
may exist. There were no such triggering events during the year ended December 31, 2024 and the annual testing was performed in the fourth
quarter with no impairment identified.</p>

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

<p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zNcGNRyTYLs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zJrfpJZNPkWa">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">Revenue is recognized 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 to 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>







<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 such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values
are based upon fixed fee arrangements or hourly fee-based arrangements with agreed 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 to 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">Revenue is recorded net of
discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded
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">The Company generally provides
a standard one-year warranty on its EV charging infrastructure 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. Effective Q3
2024, the Company increased their warranties offered, in new customer orders, to five-year warranties. The Company accrues for product
warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2024, the Company recorded a
$<span id="xdx_90D_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn3n3_c20241231_zz037TMushUh" title="Accrued warranty reserve">6</span> thousand product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $<span id="xdx_902_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_c20240101__20241231_z0yIaoZc6YP6" title="Warranty repairs completed">13</span> thousand in repairs were completed
during the year. For the year ended December 31, 2023, the Company recorded a $<span id="xdx_903_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20231231_z6NJda5ILg87" title="Accrued warranty reserve">0.1</span> million product warranty accrual, of which $<span id="xdx_904_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20230101__20231231_zu8e2LBIe5l8" title="Warranty repairs completed">0.1</span> million
in repairs were completed during the year.</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">Disaggregation of Revenue from Contracts with
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 following table disaggregates gross revenue
from our clients by significant geographic area for the year ended December 31, 2024 and 2023:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ztjqBuqpZv0c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zdD6fJukl686"><b style="display: none">Schedule of disaggregation of revenue</b></span></td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">United States</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--US_zTz5Yuy0atMg" style="width: 14%; text-align: right" title="Revenues">37,493</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--US_zeOhVHZS3ccg" style="width: 14%; text-align: right" title="Revenues">63,957</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Serbia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RS_zBWOzIqSouYj" style="text-align: right" title="Revenues">6,951</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_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RS_zp8hFmyjclmk" style="text-align: right" title="Revenues">291</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Romania</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RO_zVNAflI0mJdc" style="text-align: right" title="Revenues">1,970</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RO_zcqGaAEoR4nk" style="text-align: right" title="Revenues">436</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cyprus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--CY_zL4rrD6ll3M9" style="text-align: right" title="Revenues">1,008</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_d0_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--CY_zHS1Bbas8Xf3" style="text-align: right" title="Revenues">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Montenegro</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--ME_zeoN6CXSf4L1" style="text-align: right" title="Revenues">646</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--ME_zbE4BTzrWSU7" style="text-align: right" title="Revenues">775</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Croatia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--HR_zJ55Wo1VLE3h" style="text-align: right" title="Revenues">697</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--HR_zYNev3i14y6f" style="text-align: right" title="Revenues">1,006</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Other</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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zoeIAtPHpBv2" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">571</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_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zwgqQCjxInu" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">888</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total revenue </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20240101__20241231_zFSpcHTGZyxb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">49,336</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--Revenues_pn3n3_c20230101__20231231_zZdph2k5A7zb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">67,353</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"></p>





<p id="xdx_84A_eus-gaap--CostOfSalesPolicyTextBlock_zCOJa2Y1jOQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zTdO9Ph7rHSe">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 capitalized into inventory prior to a sale, and once sold are recorded
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_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_zgiIEDa6IRO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_z7kZZL5ZQZy7">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">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_900_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240101__20241231_zeqLuD1BEwB" title="Research and development costs">1.8</span>
million and $<span id="xdx_90D_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20230101__20231231_zOW2op7vMfGe" title="Research and development costs">2.3</span>
million for the years ending December&#160;31, 2024 and 2023, respectively.</p>

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

<p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zU49Ej9rTSla" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zoY1yTqJ4HQl">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. Advertising costs are charged to operations and included in operating expenses when incurred.
Such amounts aggregated $<span id="xdx_90B_eus-gaap--AdvertisingExpense_pn5n6_c20240101__20241231_zawelUOHSA78" title="Advertising costs">0.2</span> million for the year ending December 31, 2024 and $<span id="xdx_909_eus-gaap--AdvertisingExpense_pn5n6_c20230101__20231231_zk69FoRnIEQe" title="Advertising costs">0.3</span> million for the year ending December 31, 2023.</p>

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

<p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zIz56Nv5mBK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86C_zYiPzwZuN9ig">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">Compensation expense related
to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line
attribution method and expense for performance based stock grants is amortized over the service period.</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. The fair value of restricted stock units is determined
based on the closing market price of the Company&#8217;s common stock on the grant date. Compensation expense for time-based restricted
stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting
tied to specific company goals, such as gross margin and revenue targets (PSUs). The Company has calculated the results for fiscal year
2024 and determined that the &#8220;maximum&#8221; performance measure for cumulative revenue and the &#8220;threshold&#8221; performance
measure for gross margin were achieved as of December 31, 2024.</p>

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

<p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zhvK10saGGth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zSff49RhtG36">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; 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 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.
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. 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"></p>





<p id="xdx_849_eus-gaap--EarningsPerSharePolicyTextBlock_z2wxBN9EATsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zsM24I6Te6Nd">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.5in">The following shares were
not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023 because the effects would have
been anti-dilutive. These options and warrants may dilute future earnings per share.</p>

<table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zkjArmaYg6Vb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zMQgmxweUOVd" style="display: none">Schedule of anti-dilutive</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">Stock Options</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zQjMHclfZt8k" title="Total Shares">663,004</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zBzedXNSnNmd" title="Total Shares">481,858</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zE4ovH9mfEWc" title="Total Shares">200,000</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zJsISlmvKswa" title="Total Shares">610,745</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; padding-bottom: 1pt">Restricted Stock Units</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"><span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zESxYSI2Yba8" title="Total Shares">178,125</span></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"><span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zkWILVEzHZy5" title="Total Shares">213,750</span></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">Total Shares</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"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zUGjlsRVLfW5" title="Total Shares">1,041,129</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_z77WSyXglwj2" title="Total Shares">1,306,353</span></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"><b>&#160;</b></p>

<p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zoAmgpiD1kah" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zBphMHK45Vxe">COMMITMENTS AND 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&#8217;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&#8217;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.5in">&#160;</p>

<p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zQCfjQyj8wvh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>RISKS AND UNCERTAINTIES</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">The continuing impacts of rising interest rates,
inflation, changes in foreign currency exchange rates and geopolitical developments, such as the imposition of tariffs and shifts in international
alliances, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad
variety of goods and services, including those provided by the Company&#8217;s clients and as a result, the Company, while also disrupting
supply channels, sales channels and advertising and marketing activities for an unknown period of time. Additionally, recent changes to
U.S. policy implemented by the U.S. Congress, and the Executive Branch and the responses of other nations to such actions have impacted
and may in the future impact, among other things, the U.S. and global economy, international alliances and trade relations, unemployment,
immigration, healthcare, taxation, the U.S. regulatory environment, inflation and other areas. As a result of the current uncertainty
regarding economic activity, the Company is unable to predict the size and duration of the impact of its revenue and its results of operations,
if any, of actions taken to date and those that may occur in the future. The extent of the potential impact of these macroeconomic factors
on the Company&#8217;s operational and financial performance will depend on a variety of factors, including the extent of geopolitical
disruption and its impact on the Company&#8217;s clients, partners, industry and employees, all of which are uncertain at this time and
cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps
deemed appropriate to limit the impact on its business.</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">There can be no assurance that precautionary measures, whether adopted by the Company or
imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay
and lengthen its sales cycles, decrease its employees&#8217;, clients&#8217;, or partners&#8217; productivity, or create operational or
other challenges, any of which could harm its business and results of operations.</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_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z7APExIZKrhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zyUjzWYrfFuf">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 assesses its segment
reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Management
reviews financial results, manages the business and allocates resources on an aggregate basis. Therefore, financial results are reported
in a single operating segment.</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_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zajEG3nJEiq5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_znOSpuMnyY72">RECENT 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"><i>Recently adopted pronouncement</i>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">In November 2023, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07 requiring enhanced segment
disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker
(&#8220;CODM&#8221;) included within segment operating profit or loss. Additionally, ASU 12 2023-07 requires a description of how the
CODM utilizes segment operating profit or loss to assess segment performance. The requirements of ASU 2023-07 are effective for annual
periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company's annual
reporting requirements were effective for the year ending 2024 and interim reporting requirements will be effective beginning with the
first quarter of fiscal 2025 and should be applied on a retrospective basis to all periods presented. We adopted this ASU retrospectively
on December 31, 2024. <i>See Note 15. Segment Reporting</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"><i>Recent pronouncement not yet adopted</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2023, the FASB
issued ASU 2023-06, &#8220;Disclosure Improvements&#8221; (&#8220;ASU 2023-06&#8221;), which amends the disclosure or presentation requirements
related to various subtopics in the FASB Accounting Standards Codification (the &#8220;Codification&#8221;). The ASU was issued in response
to the SEC&#8217;s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each
topic will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective,
with early adoptions prohibited.</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 December 2023, the FASB
issued ASU No. 2023-09, &#8220;<i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>&#8221; (&#8220;ASU 2023-09&#8221;).
ASU 2023-09 requires disaggregated information about a company&#8217;s effective tax rate reconciliation and information on income taxes
paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025.
Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial
statements.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_DisclosureLiquidityAbstract', window );"><strong>Liquidity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_LiquidityTextBlock', window );">LIQUIDITY</a></td>
<td class="text"><p id="xdx_80D_ecustom--LiquidityTextBlock_z6IDD3ZqvMla" 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; 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><span style="font-size: 10pt"><b><span id="xdx_827_zLlWdk2R2hi8">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, 2024 and 2023 where the Company had net
losses of $<span id="xdx_903_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20240101__20241231_z0znJeu0CNlg" title="Net loss">11.3</span> million (which includes $<span id="xdx_906_eus-gaap--OtherNoncashExpense_pn5n6_c20240101__20241231_zJqc2eoTSKT4" title="Non-cash expenses">1.1</span> million of non-cash expenses) and $<span id="xdx_901_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20230101__20231231_zl2RJBkZldEi" title="Net losses">16.1</span> million (which includes $<span id="xdx_905_eus-gaap--OtherNoncashExpense_pn5n6_c20230101__20231231_zJnHwBsRU6tj" title="Non-cash expenses">4.3</span> million of non-cash
expenses), respectively, and net cash used in operating activities of $<span id="xdx_90F_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3n3_dixL_c20240101__20241231_zzWE9UXkWVqh" title="Net cash used in operating activities::XDX::2193"><span style="-sec-ix-hidden: xdx2ixbrl0917">2.2</span></span> million and $<span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3n3_dixL_c20230101__20231231_zFMUOrGEc04b" title="Net cash used in operating activities::XDX::13307"><span style="-sec-ix-hidden: xdx2ixbrl0919">13.3</span></span> million, respectively. During 2024, the $2.2
million of operating cash usage included a $<span id="xdx_904_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_pn3n3_dixL_c20240101__20241231_zinn2t7zJCUi" title="Decrease in accounts receivable::XDX::8182"><span style="-sec-ix-hidden: xdx2ixbrl0921">8.2</span></span> million decrease in accounts receivable offset by $<span id="xdx_907_ecustom--DecreaseInChangeInFairValueOfContingentConsiderationLiabilities_pn5n6_c20240101__20241231_zW1QmsjvAwol" title="Decrease in change in fair value of contingent consideration liabilities">4.4</span> million decrease in change in fair
value of contingent consideration liabilities, $<span id="xdx_90E_eus-gaap--IncreaseDecreaseInAccountsPayable_pn3n3_dxL_c20240101__20241231_z1X9M0RX3Ycg" title="Decrease in accounts payable::XDX::-889"><span style="-sec-ix-hidden: xdx2ixbrl0925">0.9</span></span> million decrease in accounts payable and $<span id="xdx_90F_ecustom--IncreaseDecreaseInOtherLongTermLiabilities_pn5n6_c20240101__20241231_zhb9wqDtf5Mb" title="Decrease in other long term liabilities">0.6</span> million decrease in other long term
liabilities compared to 2023.</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">At
December 31, 2024, the Company had a cash balance of $<span id="xdx_900_eus-gaap--Cash_iI_pn3n3_dxL_c20241231_zxpQT9bnb797" title="Cash::XDX::4572"><span style="-sec-ix-hidden: xdx2ixbrl0929">4.6</span></span> million and working capital of $<span id="xdx_90E_ecustom--WorkingCapital_iI_pn5n6_c20241231_zMHcZqaY5x8d" title="Working capital">13.8</span> million. Based on the Company&#8217;s current
operating plan and the available working capital that can be converted to cash (specifically the accounts receivable balance of approximately
$8.0 million), the Company believes that it has the ability to fund its operations and meet contractual obligations for at least twelve
months from the date of this report.</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; background-color: white">Furthermore,
the Company may pursue other equity or debt financings. In addition, the Company&#8217;s exercised warrants have generated $<span id="xdx_902_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zgHziGxuVNSa" title="Proceeds from issuance of other equity and debt">0.8</span> million
and $<span id="xdx_90F_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zJiiqI4OeSX5" title="Proceeds from issuance of other equity and debt">0.2</span> million of proceeds during the years ended December 31, 2024 and 2023, respectively.</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">The Company strives to become profitable in the next few years as our revenues grow, we improve our gross profit and we leverage our overhead costs,
we expect to continue to incur losses for a period of time. If necessary, the Company may raise additional capital to finance its future
operations through equity or debt financings. There is no guarantee that profitable operations will be achieved, or that additional capital
or debt financing will be available on a timely basis, on favorable terms, or at all, and such funding, if raised, may not be sufficient
to meet our obligations or enable us to continue to implement our long-term business strategy. In addition, obtaining additional funding
or entering into other strategic transactions could result in significant dilution to our stockholders.</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_DisclosureLiquidityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DisclosureLiquidityAbstract</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_LiquidityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_LiquidityTextBlock</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATIONS</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--BusinessCombinationDisclosureTextBlock_zeEB2CUe4wyk" 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; 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><span style="font-size: 10pt"><b><span id="xdx_822_zZyKrmsv6Bj6">BUSINESS COMBINATIONS</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"><b><span style="text-decoration: underline">Amiga DOO Kraljevo</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"><span style="background-color: white">On
October 20, 2023, the Company acquired Amiga DOO Kraljevo (&#8220;Amiga&#8221;), pursuant to a Share Sale and Purchase Agreement dated
October 6, 2023 (the &#8220;Purchase Agreement&#8221;) by and among the Company and the owners of Amiga (the &#8220;Sellers&#8221;). Pursuant
to the terms of the Purchase Agreement, the Company acquired all the equity stock of Amiga from the Sellers in exchange for cash and common
stock. With respect to the cash portion of the purchase price, the Company paid to the Sellers <span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEUR_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zQZgvVl4DGsl" title="Payment for acquisition, cash">4.6</span> million euros ($<span id="xdx_90A_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zW6IBEhSGugl" title="Payment for acquisition, cash">4.9</span> million) at closing
and an additional <span id="xdx_90B_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEUR_c20240101__20240102__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zZCxxfERRD9l" title="Payment for acquisition, cash">2.5</span> million euros ($<span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20240101__20240102__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zSn6WhV3Hzi2" title="Payment for acquisition, cash">2.7</span> million) was paid on January 2, 2024. With respect to the equity portion of the purchase price,
the Company issued to the Sellers an aggregate of <span id="xdx_90E_ecustom--StockIssuedDuringPeriodSharesAcquisitionsToBeIssued_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zPWGAN38gwJl" title="Stock to be issued for acquisition, shares">451,807</span> shares of our common stock.</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"><span style="background-color: white">The
Sellers are eligible to earn additional shares of the Company&#8217;s common stock if Amiga meets certain revenue milestones for the years
ended December 31, 2024 and 2025 (the &#8220;Earnout Consideration&#8221;). The Earnout Consideration that Sellers are eligible to receive
is equal to two times the amount of revenue of Amiga (&#8220;Amiga Net Revenue&#8221;) that is greater than specific revenue targets for
each of the years ended December 31, 2024 and 2025. The Earnout Consideration will be paid in the Company&#8217;s stock for each annual
target period and will be calculated based on the volume weighted average price of Beam&#8217;s common stock for the thirty trading days
prior to the end of the applicable measurement period. In no event and under no circumstances will the Company issue to the Sellers an
amount of the Company&#8217;s common stock that exceeds 19.99% of the total outstanding common stock of the Company immediately prior
to the closing. An estimate of the fair value of the contingent consideration has been recorded in the opening balance sheet. </span>O<span style="background-color: white">n
February 16, 2024, the Company and the Sellers entered into an amendment to the Purchase Agreement to remove the requirement that the
Sellers shall be providing services to Amiga as a condition to receive the Earnout Consideration. </span>As of December 31, 2024, the
Company recorded a fair value adjustment of $4.7 million adjustment to reduce the liability for Earnout Consideration.</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"><span style="background-color: white">Amiga,
located in Serbia, is engaged in the manufacture and distribution of steel structures with integrated electronics, such as streetlights,
cell towers, and ski lift towers.</span> The acquisition of Amiga is assisting in introducing our products to Europe, increasing and diversifying
our revenues, enhancing our manufacturing and engineering capabilities, accelerating the development of BeamSpot&#8482; and other products
both in Europe and the U.S., adding new customer segments in both Europe and the U.S., and we believe, increasing barriers to entry for
future competition, and advancing Beam&#8217;s position as a leader in the green economy.</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 acquisition was accounted
for as a business combination in accordance with Accounting Standards Codification (ASC) 805, <i>Business Combinations</i>. Goodwill represents
the premium the Company paid over net fair value of tangible and intangible assets acquired.</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 7, 2023, Amiga
changed its name to Beam Europe LLC.</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 valuation of the Earnout
Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues
of Amiga, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable
inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration is reassessed on a quarterly basis
with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December
31, 2023 and the year ended December 31, 2024 is as follows (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkiFcBVyRym1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_zZeCtX4N2Gta" style="display: none">Schedule of change in the fair value of the earnout consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Balance as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zKqY5yzFSK2f" style="width: 14%; text-align: right" title="Fair value earnout consideration, Beginning balance">4,488</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Change in fair value of the Earnout Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJuvg3Z5Lnt2" style="text-align: right" title="Change in fair value of the earnout consideration">238</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2023</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z1MrIWjXnhZe" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance">4,725</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value of the Earnout Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--BusinessCombinationConsiderationTransferredOther1_iN_pn3n3_di0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNX11dOtqU11" style="text-align: right" title="Change in fair value of the earnout consideration">(4,675</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zutF8rhxr1V4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance">50</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zF6Mbc35f6Kf" 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 following table summarizes
the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities
assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired
assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals,
market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based
on a two-factor Monte Carlo simulation using the Company&#8217;s forecasted results for the operations for the two years subject to revenue
earn-out targets. The Company incurred $<span id="xdx_903_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z6rPUzTj80A" title="Transaction costs">0.2</span> million of transaction costs during the fiscal year ended December 31, 2023, directly related
to the acquisition that are reflected in operating expenses in the statement of operations.</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">Consideration is comprised of the following (in
thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zxrkBpP5Swqe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_z0bvKCICfeke" style="display: none">Schedule of
    consideration comprised</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zXT6bERW8uzf" style="width: 14%; text-align: right">4,874</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7f5FPBqXJP2" style="text-align: right" title="Common stock">1,847</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">Deferred Cash Consideration - Tranche 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--BusinessCombinationConsiderationTransferredDeferredCash_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zOXswnkhBUyb" style="text-align: right" title="Deferred cash consideration - tranche 2">2,713</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred Equity Consideration - Tranche 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessCombinationConsiderationTransferredDeferredEquity_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_ztIeq60NWhca" style="text-align: right" title="Deferred equity consideration - tranche 2">1,121</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">Earnout Consideration</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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zsIfNEU0cZu3" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">4,725</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; padding-bottom: 2.5pt">Total consideration</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zSQS63liEZjl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">15,280</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zMbO9mT2nIA4" 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">The following table shows the allocation of consideration
to assets and liabilities at fair value (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNz8csEtI9ol" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B4_zObLkVewuZQ6" style="display: none">Schedule of consideration to assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTKCcdtd6tQ7" style="width: 14%; text-align: right" title="Cash and cash equivalents">222</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zWGgtwHKhp5f" style="text-align: right" title="Accounts receivable">1,454</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zscUEdKKqRak" style="text-align: right" title="Inventory">2,181</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zUhW9zvFg7h5" style="text-align: right" title="Prepaid expenses">414</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">Property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zVPfhcowZi2l" style="text-align: right" title="Property, plant and equipment">14,282</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--Goodwill_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zhZr7TYZQ2ng" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill">5,445</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zcOERBPoDdTd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired">23,998</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Liabilities Assumed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7Ny2GKaPx0d" style="text-align: right" title="Accounts payable">1,948</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">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5WXmlFcRv4i" style="text-align: right" title="Accrued expenses">219</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zfdqw7sER5G" style="text-align: right" title="Deferred revenue">971</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">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdEPBn1j1lm2" style="text-align: right" title="Deferred tax liabilities">1,631</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other liabilities</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkAlLqVL6Gyl" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities">3,949</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zyUIebKLi1S5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed">8,718</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zktx1XeY7nHb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired">15,280</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zEuXWaytLzy" 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"><b><span style="text-decoration: underline">Telcom</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 August 30, 2024, the Company
acquired Telcom d.o.o Beograd (&#8220;Telcom&#8221;), pursuant to a Share Sale and Purchase Agreement dated as of August 30, 2024 (the
&#8220;Agreement&#8221;) with the owners (the &#8220;Sellers&#8221;) of Telcom. Telcom is a business located in Serbia and engaged in
the manufacturing of telecommunications equipment. Beam acquired all of the equity stock of Telcom from the Sellers in exchange for cash
and Beam common stock. The total purchase price was subject to adjustment based on the amount of cash held by Telcom at closing. Based
on Telcom&#8217;s cash balance at closing equal to approximately EUR <span id="xdx_903_eus-gaap--BusinessCombinationPriceOfAcquisitionExpected_uEUR_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZqHQmSCtlOe" title="Cash balance at closing">220,298</span>, Beam paid to the Sellers a purchase price equal to EUR 815,298
which was paid to the Sellers as follows: (i) EUR <span id="xdx_90B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_uEUR_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zaehLZz4JzO2" title="Cash">430,000</span> cash and (ii) issued <span id="xdx_90F_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_pip0_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z2VY07LOwP1l" title="Issued shares of common stock">82,506</span> shares of Beam common stock. <span id="xdx_90C_eus-gaap--BusinessAcquisitionDescriptionOfAcquiredEntity_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zHB4KYhhBek7" title="Business combination, working capital description">At closing, Telcom
had a positive working capital balance of approximately EUR 500,000 which consisted of (i) a cash balance equal to EUR 220,000, accounts
receivables of approximately EUR 115,000, inventory of approximately EUR 275,000 and accounts payable of approximately EUR 110,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-align: justify; text-indent: 0.5in">In addition to the above
payments, the Sellers are eligible to earn up to EUR 250,000 (the &#8220;Earnout Cap&#8221;) in additional shares of Beam common
stock if Telcom meets certain revenue milestones for fiscal years 2024 and 2025 (the &#8220;Earnout Consideration&#8221;). The
Telcom Earnout Consideration that Sellers are eligible to receive for 2024 will be equal to the amount the net revenue of Telcom
(&#8220;Telcom Net Revenue&#8221;) exceeds EUR 850,000 for 2024 up to the Earnout Cap. Provided that Sellers Earnout Consideration
was less than the Earnout Cap, the Sellers will be eligible for additional Telcom Earnout Consideration in 2025 if (i) 2025 Telcom
Net Revenue exceeds 2024 Telcom Net Revenue, and (ii) 2025 Telcom Net Revenue exceeds EUR 850,000. The Telcom Earnout Consideration
for 2025 will be calculated based on the amount the 2025 Net Revenue exceeds the 2024 Net Revenue subject to the Earnout Cap. In no
event, will the Sellers Earnout Consideration for 2024 and 2025, in the aggregate, exceed the Earnout Cap. The Earnout Consideration
for each period will be calculated based on the volume weighted average price of Beam&#8217;s common stock for the thirty trading
days prior to the end of the applicable calendar year. In no event and under no circumstances will the Sellers receive from Beam or
will Beam issue to the Sellers in connection with the transaction Beam&#8217;s common stock in an amount that exceeds 19.99% of the
outstanding common stock of Beam immediately prior to closing.</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 acquisition was accounted
for as a business combination in accordance with Accounting Standards Codification (ASC) 805,&#160;<i>Business Combinations</i>. Goodwill
represents the premium the Company paid over net fair value of tangible and intangible assets acquired.</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 valuation of the Earnout
Consideration was performed using a discounted cash flow analysis to determine the fair value of the contingent consideration, which includes
estimates and assumptions such as forecasted revenues of Telcom, discount rates, and the milestone settlement value. As such valuation
includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration will
be reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration
during the twelve months ended December 31, 2024 is as follows (in thousands):</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">Schedule of change in the fair value of earnout consideration:</p>

<table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zgj65vS8RUtc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zaHj1CC1oGa" style="display: none">Schedule of change in the fair value of the earnout
    consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zvFOZpFCG7Y9" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 83%">Acquisition of Telcom</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3eRtuMU9CAf" style="width: 14%; text-align: right" title="Change in fair value of the Earnout Consideration">276</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zxm8WrM97H4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance">276</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zywMEKziabx9" 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 following table summarizes
the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities
assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired
assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals,
market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based
on a discounted cash flow analysis using the Company&#8217;s forecasted results for the operations for the two years subject to revenue
earn-out targets.</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">Consideration is comprised of the following (in
thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ziBkhXjh1PYb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zuguxuayWROc" style="display: none">Schedule of consideration is comprised</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRWGOnMyJ9E" style="width: 14%; text-align: right">481</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zogZS0ymJd4c" style="text-align: right" title="Common stock">387</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">Earnout Consideration</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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZT9H7EGn89i" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">276</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; padding-bottom: 2.5pt">Total consideration</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--BusinessCombinationConsiderationTransferred1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z1RkB8xpSaPl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">1,144</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zZlTVcjcresj" 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">The following table shows the allocation of consideration
to assets and liabilities at fair value (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zwxSVx8mZE76" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zwRPAppYcJcj" style="display: none">Schedule of assets acquired and liabilities assumed</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRFSqX5rGdY3" style="width: 14%; text-align: right" title="Cash and cash equivalents">244</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zEDIodT7VeP7" style="text-align: right" title="Accounts receivable">224</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zIco61c5yaX7" style="text-align: right" title="Inventory">296</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMKpgHIaNfff" style="text-align: right" title="Prepaid expenses">2</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">Property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMA4bFv3TRH7" style="text-align: right" title="Property, plant and equipment">30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Goodwill</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--Goodwill_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z6HAv647tLB8" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill">692</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zITutu793yC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired">1,488</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Liabilities Assumed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ztTfltrwy275" style="text-align: right" title="Accounts payable">266</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">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z5RDkgaiqMwl" style="text-align: right" title="Accrued expenses">10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zij6Iyg6Val8" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities">68</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zmdntjYwdpN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed">344</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3bMNpcP5Kfb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired">1,144</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_z9eC5aazLjph" 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 believed it
to be probable the maximum amount of Earnout Consideration would be earned and therefore accrued the full amount in the opening
balance sheet. The estimated fair values were assigned to identifiable assets acquired and liabilities.</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">All Cell Technologies, LLC</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 March 4, 2022, the Company
acquired substantially all the assets of All Cell Technologies, LLC (&#8220;All Cell&#8221;), a leader in energy storage solutions. This
acquisition has increased and diversified our Company&#8217;s revenue, intellectual property portfolio and customer base, and improved
our gross profitability and manufacturing capabilities. The Company purchased substantially all of the assets and business of All Cell
for <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zrVJ3Mddnsy8" title="Stock issued for acquisition, shares">1,055,000</span> shares of our common stock (&#8220;Closing Consideration&#8221;) plus an additional $<span id="xdx_906_ecustom--AdditionalPaymentsToAcquireBusiness_pn5n6_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zMLPm7PznYT2" title="Additional payments to acquire business">0.9</span> million in cash for the net working
capital held by All Cell at closing.</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 valuation of the Earnout
Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues
of All Cell, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable
inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration was determined to be <span id="xdx_904_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iI_dxL_c20231231_z3CQN73NSvEd" title="::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl1069">zero</span></span> during the
year ended December 31, 2023 as follows (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zEfehKIAZTKl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)">
  <tr style="vertical-align: bottom">
    <td style="width: 83%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zxCFxeK6Y0Lb" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance">6,791</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issue earnout shares for 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zw2mKupUqIrk" style="text-align: right" title="Issue earnout shares for 2022">(7,051</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">Change in estimated fair value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDDQx8rmUac1" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value">260</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">Balance as of December 31, 2023</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zpfnEy2tdX8l" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zl1vsjpLnlxj" 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 style="text-decoration: underline">Pro Forma Unaudited Financial Information</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 unaudited pro forma information
for the periods set forth below gives effect to the acquisitions of Telcom as if it had occurred on January 1, 2024 and Amiga had it occurred
on January 1, 2023. This pro forma information is presented for informational purposes only and is not necessarily indicative of the results
of operations that would have been achieved had the transactions been consummated as of that time nor does in purport to be indicative
of future financial operating results. The pro forma unaudited financial information includes a conservative estimate of sell-through
of the Company&#8217;s legacy products, as well as updated depreciation related to the fair value adjustments from the acquisitions.</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">Pro forma net revenues for
the years ended December 31, 2024 and 2023 are $<span id="xdx_90C_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20240101__20241231_zxyau0r0485h" title="Revenues">49.9</span> million and $<span id="xdx_90D_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20230101__20231231_zFw9S63mBgmd" title="Revenues">71.5</span> million, respectively. Proforma net loss for the years ended December
31, 2024 and 2023 are $<span id="xdx_900_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn5n6_c20240101__20241231_z2Jmgnwb3L91" title="Net loss">11.4</span> million and $<span id="xdx_908_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn5n6_c20230101__20231231_zbxvJWo70TZk" title="Net loss">16.5</span> million, respectively.</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 consolidated statement
of operations includes revenue of $<span id="xdx_907_ecustom--BusinessAcquisitionsRevenue_pn5n6_c20240101__20241231_zcqd2gRSiSr" title="Revenue related acquisitions">13.7</span> million and net loss of $<span id="xdx_90A_ecustom--BusinessAcquisitionsNetLoss_pn5n6_c20240101__20241231_zTLD2WUHdwA7" title="Net loss related acquisitions">5.3</span> million related to acquired operations for the year ended December
31, 2024 and revenue of $<span id="xdx_90C_ecustom--BusinessAcquisitionsRevenue_pn5n6_c20230101__20231231_zQsrfr559no1" title="Revenue related acquisitions">11.9</span> million and net loss of $<span id="xdx_90A_ecustom--BusinessAcquisitionsNetLoss_pn5n6_c20230101__20231231_zatfeKZJ1rj7" title="Net loss related acquisitions">5.8</span> million related to the acquired operations for the year ended December 31,
2023.</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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text"><p id="xdx_802_eus-gaap--OtherCurrentAssetsTextBlock_z37DAbQ55aV" 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; 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_820_zuYRWIm3jUGi">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></td>
    <td>&#160;</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 (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zYt8C5oXBc08" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zgQdS2qLDba1" style="display: none">Schedule of other current assets</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20241231_zj61ayLI00c" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zJqtRwNSL8P" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zZfYM8V2FkO2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Vendor prepayments</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,884</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,253</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredOfferingCosts_iI_pn3n3_d0_maPEAOAzmxb_z6NlQ3R1fIV8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred equity offering costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidInsurance_iI_pn3n3_maPEAOAzmxb_zgkDmsZWWVGf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Prepaid insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--RelatedPartyReceivable_iI_pn3n3_d0_maPEAOAzmxb_zFxkb8bcQHSi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Related party receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzmxb_z4yuJYC8IhO3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Other</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">224</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">31</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_maPEAOAzmxb_z2e7RIVpytn9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current</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,243</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,453</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">&#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, 2023 consisted primarily of payroll related taxes due for stock-based compensation.&#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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>41
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><p id="xdx_809_eus-gaap--InventoryDisclosureTextBlock_zlE2HWph8umj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#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>6.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82D_zl4yb1Umqoxf">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, 2024 and
2023, inventory consists of the following (in thousands):</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></b></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zHSfKDazMIxf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORY (Details - Schedule of inventory)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.85pt"><span id="xdx_8B3_z8GVI5UJClAc" style="display: none">Schedule of inventory</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20241231_zS5CHahATcvj" 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_499_20231231_z0qRr2mA12Na" 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="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold">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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_pn3n3_maINzg5U_z2tXjcAaL8jl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left; padding-left: 1.85pt">Finished goods</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,929</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,953</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcessNetOfReserves_iI_pn3n3_maINzg5U_zboJOYwhGRw9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.85pt">Work in process</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,147</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,006</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3n3_maINzg5U_zl8rF6Wva3Lf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Raw materials</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">6,208</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">7,974</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pn3n3_mtINzg5U_zkgxrtPeqYWl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">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">12,284</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">11,933</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>





<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zEeXCEwPAV77" 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; 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_zWCqXvSIpAGl">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 (in thousands):</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" id="xdx_88C_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zFe5YUwqRsJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"><span id="xdx_8BD_z6kwztUpoEL3" style="display: none">Schedule of property and equipment</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">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">2024</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">2023</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: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Office furniture and equipment</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zjwI3IocZJt8" style="width: 14%; text-align: right" title="Total property and equipment">227</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pn3n3" style="width: 14%; text-align: right" title="Total property and equipment">227</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Computer equipment and software</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zUzgxOgWlBs8" style="text-align: right" title="Total property and equipment">283</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pn3n3" style="text-align: right" title="Total property and equipment">248</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: 1pt; padding-left: 1.85pt">Land, buildings and leasehold improvements</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6J210LGYgRa" style="text-align: right" title="Total property and equipment">7,528</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Total property and equipment">7,935</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">

    <td style="padding-bottom: 1pt; padding-left: 1.85pt">Autos</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z7q1B6VKT7re" style="text-align: right" title="Total property and equipment">769</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_pn3n3" style="text-align: right" title="Total property and equipment">616</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: 1pt; padding-left: 1.85pt">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_98D_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zbVGAxiy32Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">9,207</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_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">9,200</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; padding-left: 1.85pt">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231_zxwq0kL0Lrzb" style="text-align: right" title="Total property and equipment"><span style="font-size: 10pt">18,014</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Total property and equipment">18,226</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; padding-left: 1.85pt">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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231_zpyjJHKbMlP9" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(4,310</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231_zZ7WeCefEKXb" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(1,713</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; padding-left: 1.85pt">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_983_eus-gaap--PropertyPlantAndEquipmentNet_pn3n3_c20241231_zk5hjGpemhUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net">13,704</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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net">16,513</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
the years ended December 31, 2024 and 2023 was $<span id="xdx_90D_eus-gaap--Depreciation_pn5n6_c20240101__20241231_zlPlhlcbF3Fl" title="Depreciation expense">2.6</span>
million and $<span id="xdx_901_eus-gaap--Depreciation_pn5n6_c20230101__20231231_zLY1ap25xij7" title="Depreciation expense">0.9</span>
million, respectively. For both years ending December 31, 2024 and December 31, 2023, depreciation expense recognized in Operating
expenses was $<span id="xdx_90D_ecustom--PropertyPlantEquipmentOperatingExpenseDepreciation_dm_c20240101__20241231_zfWfp7QOSbyk" title="Depreciation expense recognized in operating expenses"><span id="xdx_902_ecustom--PropertyPlantEquipmentOperatingExpenseDepreciation_dm_c20230101__20231231_zWAZqKvtc5Hb" title="Depreciation expense recognized in operating expenses">0.3 million</span></span> in both years and $<span id="xdx_900_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_dm_c20240101__20241231_z2lfy7LegiQj">2.4 million</span> and $<span id="xdx_908_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_dm_c20230101__20231231_zZPvShqMX0Ee">0.5 million</span> in Cost of Good Sold respectively. In 2024 and 2023,
$<span id="xdx_904_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20241231_z4KAIB6DiE3g" title="Capitalized depreciation expense">0.2</span>
million and $<span id="xdx_906_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20231231_zWn3DqpSt2J3" title="Capitalized depreciation expense">0.2</span>
million of depreciation was capitalized into inventory as manufacturing overhead costs, respectively. See Note 4 for additional
details of the acquisition of land, buildings and machinery and equipment.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zPiuKlAL66A9" 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>8.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_82B_zEMTbz9DjNyd">GOODWILL AND INTANGIBLE
    ASSETS</span></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">Intangible assets, net as of December 31, 2024
and 2023 consists of the following (in thousands)<b>:</b></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zgMGYncupmf4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B4_zivKPa3aCC1h" style="display: none">Schedule of intangible assets</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; 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">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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 Amortization Period (yrs)</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: 40%; text-align: left">Developed technology</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z8glOmbVDiN8" style="width: 12%; text-align: right" title="Gross carrying amount">8,074</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zILxy6UGCfA" style="width: 12%; text-align: right" title="Accumulated amortization">(1,346</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z6IYIsggDwSb" style="width: 12%; text-align: right" title="Net carrying amount">6,728</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zXn57VZNH4b4" title="Weighted-average amortization period (yrs)">11</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Trade name</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z2jd2oyfn6ui" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zZOtGuUGGvO1" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(322</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuEbNP0xwKBd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,434</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuZxPffHbsB1" title="Weighted-average amortization period (yrs)">10</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">Customer relationships</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zpzGu1tImAr6" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4Pi8ubU9Fw3" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(110</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ztCcrt96jGve" style="text-align: right" title="Finite-Lived Intangible Assets, Net">334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z2T9VEe6WxL8" title="Weighted-average amortization period (yrs)">13</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Backlog</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJipgZyYAZbg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJrsbUNE9t1l" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(185</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zji4BtHPBPZb" style="text-align: right" title="Finite-Lived Intangible Assets, Net">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zhOnBAPNlOvd" title="Weighted-average amortization period (yrs)">1</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Patents</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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zpT2nEd9gaF1" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">611</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zq1OmKrUtwHc" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(57</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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zZgxn6nrpnp2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">554</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zrKT9a5BHNIa" title="Weighted-average amortization period (yrs)">20</span></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; padding-bottom: 2.5pt">Intangible assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zG3HwaJIW0W" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">11,070</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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_zWtzi6vgxIRj" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(2,020</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 id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_z9mOHFin3Lul" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">9,050</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</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"></p>





<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold; vertical-align: bottom">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Net Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.2pt 0pt 10pt; text-indent: 0.75pt"><b>Weighted- average Amortization</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.45pt"><b>Period (yrs)</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt; padding-left: 1.7pt">Developed technology</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z0zELcN8lqE7" style="width: 12%; text-align: right" title="Gross carrying amount">8,074</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_ze749wSCq7r2" style="width: 12%; text-align: right" title="Accumulated amortization">(2,080</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zCfZu4jZbACi" style="width: 12%; text-align: right" title="Net carrying amount">5,994</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z1jMhfaLUzde" title="Weighted-average amortization period (yrs)">11</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.7pt">Trade name</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z3zggXEOq941" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zMRd6Jqoyeok" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(498</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zWM7LUd4qnNd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,258</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zeXkjaq7wYil" title="Weighted-average amortization period (yrs)">10</span></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: 1pt; padding-left: 1.7pt">Customer relationships</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zZzbXLvThBUj" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z0ixwTP5I56g" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(158</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ziAb5rp4vMRa" style="text-align: right" title="Finite-Lived Intangible Assets, Net">286</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_znTfScR0PTv7" title="Weighted-average amortization period (yrs)">13</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 1.7pt">Backlog</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zpB7WyLdUwGe" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztj4m51vNwAl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(185</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztItLLwtFUwd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaFlAErFsd9e" title="Weighted-average amortization period (yrs)">1</span></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: 1pt; padding-left: 1.7pt">Patents</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--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_za1CIZYFX3q7" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">576</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_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zQQjpwAv2Nf2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(77</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zbM2CZfrvGbg" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">499</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zK2oHoijm01a" title="Weighted-average amortization period (yrs)">20</span></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; padding-bottom: 2.5pt; padding-left: 1.7pt">Intangible assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231_zWxzLG2mk8pb" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">11,035</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zgExJ0reExIi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(2,998</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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zwDGNyC45SP2" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">8,037</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_z6XzhcCh2cBk" 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: justify; text-indent: 0.5in">Amortization expense for
each of the years ended December 31, 2024 and 2023 was $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_pn6n6_c20230101__20231231_zbX7mjqU5e34">1</span>.0
million. Amortization expense for intangible assets held as of December 31, 2024 will be $<span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn6n6_c20281231__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zQ0VIBjzyD9">1</span>.0
million for each of the years 2025 &#8211; 2028. For both years ending December 31, 2024 and December 31, 2023, amortization expense
recognized in Operating expenses was $<span id="xdx_902_ecustom--IntangibleAssetsOperatingExpenseAmortization_dm_c20240101__20241231_z32bGa5yCMwj" title="Amortization expense recognized in operating expenses">0.2 million</span> and $<span id="xdx_904_ecustom--IntangibleAssetsOperatingExpenseAmortization_dm_c20230101__20231231_zgpHOEsO4Dre" title="Amortization expense recognized in operating expenses">0.3 million</span> respectively and $<span id="xdx_90C_eus-gaap--CostOfGoodsAndServicesSoldAmortization_dm_c20240101__20241231_ziR3B6n8To9d">0.7 million</span> and $<span id="xdx_90B_eus-gaap--CostOfGoodsAndServicesSoldAmortization_dm_c20230101__20231231_z9Q4DFJrn8H7">0.8 million</span> in Cost of Good
Sold 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&#8217;s acquisitions identified Goodwill and intangible
assets. Goodwill represents the purchase price in excess of fair values assigned to the underlying identifiable net assets of the acquired
business. Goodwill as of December 31, 2024 and 2023 consists of the following (in thousands):</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>

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfGoodwillTextBlock_pn3n3_zO8IhZnDNm4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zfuUQAPMiJE1"><b style="display: none">Schedule of goodwill</b></span></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">Goodwill</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 43%; padding-bottom: 2.5pt">Balance as of December 31, 2022</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Goodwill_iI_c20221231_z7cvcNKdA9j" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">4,600</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Acquisition of Amiga</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zmF1DnTDn5nh" style="text-align: right" title="Goodwill acquired during period">5,445</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Currency impact</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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20230101__20231231_zYmEFdeZVWvb" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact">225</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">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--Goodwill_iI_c20231231_z9JXU6P5l1Mj" style="border-bottom: Black 2.5pt double; text-align: right">10,270</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>Acquisition of Telcom</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zJJBSmjmSLQi" style="text-align: right">692</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Currency impact</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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20240101__20241231_zjm33649dJub" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact">(382</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--Goodwill_iI_c20241231_zQhS7XfNTDQl" style="border-bottom: Black 2.5pt double; text-align: right">10,580</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">&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND LONG-TERM LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED EXPENSES AND LONG-TERM LIABILITIES</a></td>
<td class="text"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zXW2roF0dcVk" 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; 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_822_z8aBp64AxU15">ACCRUED EXPENSES AND LONG-TERM LIABILITIES</span></b></span></td>
    <td>&#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 0pt 0.5in; text-align: justify">The major components of accrued expenses
and long-term liabilities are summarized as follows (in thousands):</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_zpFJjVCm3DR6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"><span id="xdx_8B9_zLJS3VHS0zJk" style="display: none">Schedule of accrued expenses</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20241231_zzB8ClLDgCCl" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20231231_zXsnm4jgnGUj" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; 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="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">December 31,</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; text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrentAbstract_iB_zGlvXCw5nEsl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued Expenses:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pn3n3_maALCzkcj_zZpcCKmUvst1" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued vacation</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">271</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">246</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzkcj_zOy6bpn1OxVf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued salaries and bonus</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,498</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsPayableTradeCurrent_iI_pn3n3_maALCzkcj_zTg8gtPeZBQ5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Vendor accruals</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--AccruedWarranty_iI_pn3n3_d0_maALCzkcj_z2njCmjqvOSb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued warranty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--CustomerPrepayments_iI_pn3n3_d0_maALCzkcj_zwhfUk3fAy79" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Customer prepayments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzkcj_zWX6WMAadOW2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Other accrued 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">612</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,328</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzkcj_z4xFOeuKeLdl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">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">2,462</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,737</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-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--OtherLongtermLiabilities_iB_zq4Pl31xCevk" style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Other Long-Term Liabilities:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_zDx8KWeGGOB6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Long-term deferred tax liability</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,290</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,698</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_z0t3YyldCu02" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Acquired long-term liability</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">3,380</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">3,787</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--TotalLongTermLiabilities_iTI_d0_mtOLNz1Te_zjrnUvQN2GV1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">Total long-term 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">4,670</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">5,485</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">&#160;</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; text-indent: 0.5in">Acquired long-term
liability of $<span id="xdx_90D_ecustom--AcquiredLongtermLiability_iI_pn5n6_c20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdmuyRSfA4af" title="Acquired long-term liability">3.4</span>
million consists of a restructuring debt settlement from the acquisition of Amiga. Approximately $<span id="xdx_903_eus-gaap--AccruedLiabilitiesCurrent_iI_pn5n6_c20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5iofDg587a3" title="Acquired long-term liability">0.5</span> million is current and
included in other accrued expenses and the rest is categorized in long-term liability. The debt restructuring was entered into in
2021 for a nine year term with six years remaining at December 31, 2024. Payments are due quarterly as a percentage of the remaining
balance due. $<span id="xdx_905_eus-gaap--LiabilitiesNoncurrent_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z0JYWhGsOtt9" title="Non current liabilities">31</span>
thousand consists of non-current liabilities related to the acquisition of Telcom. Approximately $<span id="xdx_90E_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zntvA6AMis18" title="Accrued expenses">32</span> thousand is current and included in other accrued
expenses and the rest is categorized in long-term liability.</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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z4ezN6qdFwb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#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>10.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_821_z9fxOVjBMQi4">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">The Company may from time
to time become party to actions, claims, suits, investigations or proceedings arising from the ordinary course of our business, including
actions with respect to intellectual property claims, breach of contract claims, labor and employment claims and other matters. Any litigation
could divert management time and attention from the Company, could involve significant amounts of legal fees and other fees and expenses,
or could result in an adverse outcome having a material adverse effect on our financial condition, cash flows or results of operations.
Actions, claims, suits, investigations and proceedings are inherently uncertain, and their results cannot be predicted with certainty.
We are not currently involved in any legal proceedings that we believe are, individually or in the aggregate, material to our business,
results of operations or financial condition. However, regardless of the outcome, litigation can have an adverse impact on us because
of associated cost and diversion of management time. As of December 31, 2024, after consulting with legal counsel, management believes
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>






<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--LesseeOperatingLeasesTextBlock_zuGEKil25zVi" 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, software licenses, 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>

<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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>11.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_822_zQwoYeriD9ci">LEASES</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 1, 2020, the
Company entered into a five-year operating lease for their headquarters building in San Diego, California, with 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.</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 part of the All Cell acquisition,
the Company assumed a facility lease located in Broadview, Illinois, and recorded $<span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20200901_z7FJbeUQu3Nf" title="Right of use asset and lease liability">0.2</span> million in right-of-use asset and lease liability.
The lease term ended on August 31, 2023 and contains clauses for annual rent escalation. The present values of the lease payment streams
were calculated using an effective borrowing rate of <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pip0_dp_c20241231_zJvav5nKADdf" title="Borrowing rate">10</span>%. The Company remained in the facility on a month-to-month lease and then entered
into a five-year lease extension effective February 1, 2024 and recorded $<span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20240201_zvw0c2wcqKng" title="Right of use asset and lease liability">1.4</span> million in right-of-use asset and lease liability.</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 part of the acquisitions
in Serbia, the Company assumed a lease for a small office and a few minimal leases in Belgrade, Serbia, which have an indefinite term
and may be terminated at any time with 30 day&#8217;s notice. Because of the short term and small value, these leases were not capitalized.</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 twelve months ended
December 31, 2024 and 2023, cash paid for amounts included in the measurement of operating lease liabilities were $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_pn5n6_c20240101__20241231_zflgJDyif614" title="Operating lease liabilities">1.1</span> million and $<span id="xdx_909_eus-gaap--OperatingLeasePayments_pn5n6_c20230101__20231231_zvav0dDJZJ3h" title="Operating lease liabilities">0.8</span>
million, respectively. Operating lease costs for the twelve months ended December 31, 2024 and 2023 were $<span id="xdx_903_eus-gaap--OperatingLeaseCost_pn6n6_c20240101__20241231_zDwGjGK3eDFe" title="Operating lease cost">1</span>.0 million and $<span id="xdx_90A_eus-gaap--OperatingLeaseCost_pn5n6_c20230101__20231231_zCBstqThCz6j" title="Operating lease cost">0.8</span> million,
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 table below summarizes the Company's lease-related
assets and liabilities as of December 31, 2024 and 2023 (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--LeaseCostTableTextBlock_pn3n3_zAop9a6ssq97" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease cost)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%"><span id="xdx_8BA_zvMTqa1pEYrg"><b style="display: none">Schedule of lease assets and liabilities</b></span></td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_49F_20241231_zPPrpoh5B5Wc" style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_490_20231231_zNENivOHb2c4" style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#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">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zJr5CdjXjY8e" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; font-weight: bold; text-align: left">Lease assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,893</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,026</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 style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Lease 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_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_ztfcGKsjyY3f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current operating lease liabilities, included in current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">696</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">615</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zv0CPzhr4G0c" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Noncurrent operating lease liabilities, included in long-term 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">971</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">455</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_zbWoiY1TXI19" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Lease 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">1,667</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,070</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">&#160;</p>









<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Supplemental cash flow information
related to the lease is as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--LeaseCost2TableTextBlock_pn3n3_zUPRCOpi9KRh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Supplemental cash flow lease information)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#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">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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="text-align: left">Cash paid for amounts included in the measurement of lease 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 style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 66%; text-align: left">Operating cash flows from operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20240101__20241231_z2FVQ2mqNHY3" style="width: 13%; text-align: right">1,098</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_985_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20230101__20231231_zjHFFn2PcQLg" style="width: 13%; text-align: right">628</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Right-of-use assets obtained in exchange for lease obligations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_c20240101__20241231_zG522nY2GOjk" style="text-align: right">1,697</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_d0_c20230101__20231231_zKPjarl1wyV6" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Weighted Average Remaining Lease Term:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20241231_zvyvV3dErlwd" style="text-align: right" title="::XDX::P3Y2M19D"><span style="-sec-ix-hidden: xdx2ixbrl1396">3.22</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20231231_zWRrOy0fU6N8" style="text-align: right" title="::XDX::P3Y9M7D"><span style="-sec-ix-hidden: xdx2ixbrl1397">3.77</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Weighted Average Discount Rate:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_z1hfYz4CAa7c">10</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_z3bPKrhN6KGf">10</span>%</td><td style="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">As the Company&#8217;s leases
do not provide an implicit rate, the Company uses its incremental borrowing rate to discount the lease payments to present value. The
estimated incremental borrowing rate is derived from information available at the lease commencement date. The future minimum rental commitments
for our operating leases is as follows (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zHPv3WYyFKye" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for operating leases)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom"><span id="xdx_8BC_zvnYNQCvCcG2" style="display: none">Schedule of minimum lease
    payments</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20241231_z4g7Ob1sDHa" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzKn0_zrsjuQgz88Q9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; width: 83%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">820</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzKn0_z4AyDesvDBcl" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzKn0_zX798fy0sNK6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">377</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzKn0_zRu6Ss0p9EFh" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">2028</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">390</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKn0_zK71Bz6f3fD4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: left">Total undiscounted future minimum payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,951</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zJmOMO43VgDb" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">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">(284</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_zXrVdnevf87i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; 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">1,667</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"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z8HLsVbkA1d8" 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><b>12.</b></td>
    <td style="text-align: justify"><b><span id="xdx_823_zxY2kcw9tpJi">STOCKHOLDERS&#8217; EQUITY</span></b></td></tr>
  </table>

<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">&#160;</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"><span style="text-decoration: underline">Stock Issued for Acquisitions</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 issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zqgcIG9aLKsf" title="Stock issued for purchase of assets, shares issued">1,055,000</span>
shares of its common stock upon acquiring certain assets of All Cell during the year ended December 31, 2022. An additional <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zOqw1BrNYmFg" title="Stock issued for purchase of assets, shares issued">446,815</span> shares
were issued in 2023 to All Cell in payment of contingent consideration for 2022 results.</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 issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zeU6d4VuMLnd" title="Stock issued for purchase of assets, shares issued">451,807</span>
shares of its common stock upon acquiring Amiga during the year ended December 31, 2023. See further discussion in note 4. Business Combination.</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 issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelecomMember_zVRGT5Dxxu1l" title="Stock issued for purchase of assets, shares issued">82,506</span>
shares of its commons stock upon acquiring Telcom during the year ended December 31, 2024. See further discussion in note 4. Business
Combination.</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">Committed Equity Facility </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; background-color: white">In
2022, the Company entered into a Common Stock Purchase Agreement and Registration Rights Agreement with B. Riley Principal Capital II,
LLC under which the Company issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20220101__20221231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_zkIOIAlGLAhg" title="Stock issued new, shares">281,157</span> shares for approximately $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn6n6_c20220101__20221231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_zCtiZp7Dt9z9" title="Proceeds from sale of equity">3</span>.0 million. As consideration for B. Riley&#8217;s commitment to
purchase shares of the Company&#8217;s common stock, the Company issued B. Riley <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20220901__20220930__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zOWxem15XRa3" title="Stock issued new, shares"><span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20230401__20230430__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zw1c2LJlSVY3" title="Stock issued new, shares">10,484</span></span> shares of its common stock in both September 2022
and April 2023. The facility was terminated on October 1, 2024.</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; background-color: white">The
Company issued <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zYELoWcL91Mi">281,157</span>
shares under the Purchase Agreement for $<span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn6n6_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zOrgUmk4kHmc">3</span>.0
million in proceeds, of which $<span id="xdx_90A_ecustom--PaymentsOfStockIssuanceCost_pn5n6_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zv0jnXEzE4bl">0.5</span>
million was offset by the offering costs as of December 31, 2024.</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">Awards Under Stock Incentive Plans</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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pip0_c20210609__us-gaap--PlanNameAxis__custom--Plan2021Member_z4vDrVC9W7Xj" title="Shares authorized for issuance">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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pin3_c20210609__us-gaap--PlanNameAxis__custom--Plan2011Member_zj4OtJCWiHm5" title="Shares authorized for issuance">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. As of December 31, 2024, <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn5n6_c20241231__us-gaap--PlanNameAxis__custom--Plan2021Member_zKif4oUOFWRf" title="Shares available for grant">2.9</span> million shares remain available
to grant under the 2021 Plan.</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"><b><i>Stock Options</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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">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.</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. The Company uses the
simplified method to estimate the expected term. The expected term of stock options granted to employees is equal to the contractual
term of the option award. 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.</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">We used the assumptions in
the table below and we assumed there would not be dividends granted for the options granted in fiscal 2024 and 2023:</p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zCFVIqxnOCKh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_z77NpTbNsa2k" style="display: none">Schedule of assumptions for
options granted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-size: 10pt">Year ended December 31,</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOlp2MNTwtac" title="Expected volatility">89.04</span>% - <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2dXRX82Un2d" title="Expected volatility">92.70</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVxxunwms7K1" title="Expected volatility">90.25</span>% - <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zMDLM83kSu06" title="Expected volatility">94.51</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Expected term</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrjKKlAk4dg8" title="Expected remaining term">5 - 7 Years</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zb4WyzHQmoNa" title="Expected remaining term">5 - 7 Year</span>s</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-size: 10pt">Risk-free interest rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUGEzheywBhk" title="Risk-free interest rate">3.63</span>% - <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp1aXx1bDch2" title="Risk-free interest rate">4.48</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTgKaOCCBQ1b" title="Risk-free interest rate">3.55</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z7bzDbfhmmX3" title="Risk-free interest rate">4.47</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 56%"><span style="font-size: 10pt">Weighted-average FV</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkZT8ZPVkIJ2" style="width: 18%; text-align: center" title="Weighted-average FV"><span style="font-size: 10pt">$4.02</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0VXxlg3RDQa" style="width: 18%; text-align: center" title="Weighted-average FV"><span style="font-size: 10pt">$5.93</span></td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
<p id="xdx_8A3_zktB1IblCZSd" 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,
2024 and 2023 is as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zFbyJB2AtXJb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zqMYuEQ1zhp7" style="display: none">Schedule of option activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Aggregate</b></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Value</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">Options</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">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#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">Contractual Life</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">(in thousands)</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: 44%">Outstanding at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvcS3c8dzdF9" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning">336,758</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjQk9ro1mvy1" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">12.54</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 13%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zz4UBw74Gkga" style="text-align: right" title="Number of Options Granted">169,800</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_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi1MVhf6qWn7" style="text-align: right" title="Weighted Average Exercise Price Granted">7.54</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Forfeited</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zu1chkXZDMf1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(24,700</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1aW1vTPMzM" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">19.70</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</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">Outstanding at December 31, 2023</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoZiz5PP56Rd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning">481,858</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXzjAekj1zz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">10.41</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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmuy4xd1HxS8" title="Weighted Average Remaining Contractual Life">7.25</span> Years</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--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zB5kw1miv19f" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Outstanding">350</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>Exercisable at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zR59MhwbEyob" style="text-align: right" title="Number of Options Exercisable, Beginning">151,310</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlxQL063g88e" style="text-align: right" title="Weighted Average Exercise Price Exercisable, Beginning">5.55</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfCMvt4QAjFe" title="Weighted Average Remaining Contractual Life, exercisable">7.18</span> Years</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEdCdW41RgPb" style="text-align: right" title="Intrinsic Value, Exercisable">233</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0Gr5uKoZY1h" style="text-align: right" title="Number of Options Granted">358,700</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zInq9v6N8Bw1" style="text-align: right" title="Weighted Average Exercise Price Granted">5.13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsKtPnlkGGue" style="text-align: right" title="Number of Options Forfeited">177,554</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLe9K1ikOwPe" style="text-align: right" title="Weighted Average Exercise Price Forfeited">9.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Outstanding at December 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFb508zdgIq4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Outstanding, Ending">663,004</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">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z77E8Pndll5j" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">6.69</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfFU7hCfKRtl" title="Weighted Average Remaining Contractual Life">7.75</span> Years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zURTCUULHHq2" style="border-bottom: Black 1pt solid; text-align: right" title="Intrinsic Value, Outstanding">&#8211;</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">Exercisable at December 31, 2024</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlnXT9VaMbfk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending">384,755</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwUIYUg1R73" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending">8.63</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_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhlSKq5JlJYa" title="Weighted Average Remaining Contractual Life, exercisable">6.65</span> Years</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztFJTmhXM24a" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Exercisable">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zsGR5N3sUDI1" 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 Company&#8217;s
stock option compensation expense was $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zgCax6YItDi3">0.8</span>
million and $<span id="xdx_90C_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNr702t1CyAa">0.7</span>
million for the years ended December&#160;31, 2024 and 2023, respectively, and there was $<span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zajXwvtAcpgh">1.4</span>
million of total unrecognized compensation costs related to outstanding stock options at December 31, 2024 which will be recognized
over <span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs76s3LrhjA1">3.8</span>
years. There were no options exercised in the year ended December 31, 2024, and the total intrinsic value of options exercised was
immaterial for the year ended December 31, 2023. Number of stock options vested and unvested as of December 31, 2024 were <span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXtdvzr7Xcfe">384,755</span>
and <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcMYS6TQ8tib">278,249</span>,
respectively. During the years ended December 31, 2024 and 2023, the weighted average fair value of options granted was $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zmUndIedooF4">4.02</span> and
$<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_z2hQxsWoPnRi">5.93</span> per share, respectively. Stock-based compensation expense is generally included in selling, general and administrative
expenses in the consolidated statement of operations.</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"><b><i>Restricted Stock Units</i></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; text-align: justify; text-indent: 0.5in">In November 2022, the Company
granted <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pip0_c20221101__20221130__srt--CounterpartyNameAxis__srt--ChiefExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zM97o7Zeof91" title="Restricted stock units granted">285,000</span> restricted stock units (RSUs) to its Chief Executive Officer (CEO), half of which contain performance conditions (PSUs).
50% of the RSUs without performance conditions vested upon grant, and 25% vested on February 1<sup>st</sup> of 2024 and 25% vested on
February 1<sup>st</sup> of 2025. The number of shares issuable under the PSUs are determined based on the achievement of performance metrics
specific to the Company that are measured at the end of fiscal year 2024. The fair value of both the RSUs and PSUs were based on the stock
price of $13.05 per share on the date of grant. The PSUs were further reviewed to determine estimated performance over the term and then
a factor was applied ranging from 0% to 150% of the grant date fair value. As of December 31, 2024, the PSUs achieved the &#8220;maximum&#8221;
three-year cumulative revenue payout at 150% and the &#8220;threshold&#8221; three-year average gross margin resulting in 75% resulting
in an additional <span id="xdx_901_ecustom--StockUnitsOutstanding_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zIAMaVTiopDh" title="Stock units outstanding, PSUs">44,531</span> PSUs granted for a total of <span id="xdx_904_ecustom--StockUnitsOutstanding_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPA1h1xAKYp5" title="Stock units outstanding, RSUs">187,031</span> shares granted.</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-indent: 0.5in">A summary of activity of the RSUs for the year
ended December 31, 2024 is as follows:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zUXcEQr1Lcr2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)">
  <tr style="vertical-align: bottom">
    <td><span><b style="display: none">Schedule
    of RSU activity</b></span></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</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: 67%; text-align: left">Unvested at beginning of 2024</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMvjgqVos7n" style="width: 13%; text-align: right" title="::XDX::71250"><span style="-sec-ix-hidden: xdx2ixbrl1548">71</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zLUJycYs49Fe" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance">13.05</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zq4zRvxTCWS4" style="text-align: right" title="Nonvested shares, Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zp1gEAdewfdd" style="text-align: right" title="Weighted-average grant-date fair value, granted">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Vested</td><td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMKmjxvmtcV4" style="text-align: right" title="Nonvested shares, Vested::XDX::35625"><span style="-sec-ix-hidden: xdx2ixbrl1556">(36</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_z230VHQND66" style="text-align: right" title="Weighted-average grant-date fair value, vested">7.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGu1CQNhnC3g" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">&#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 id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zPLJ33ITRRFb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited">&#8211;</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">Unvested at end of 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwHY3HFxidX9" style="border-bottom: Black 2.5pt double; text-align: right" title="::XDX::35625"><span style="-sec-ix-hidden: xdx2ixbrl1563">36</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zQyKlhp5Jm0c" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance">13.05</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-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 PSUs for the year
ended December 31, 2024 is as follows:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_pn3n3_zsREZcPfHEjk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span id="xdx_8BE_zq34EMo0VOJ7"><b style="display: none">Schedule of RSU activity</b></span></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</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: 67%; text-align: left">Unvested at beginning of 2024</td><td style="width: 2%">&#160;</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrf6MthZxsAe" style="width: 13%; text-align: right">143</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zvyuuKlgcLge" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance">13.05</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrjHj0gMwFMc" style="text-align: right">45</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zbBHUE2KhLOk" style="text-align: right" title="Weighted-average grant-date fair value, granted">13.05</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Vested</td><td>&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pn3n3_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z7TgJw0pbMUk" style="text-align: right" title="::XDX::187"><span style="-sec-ix-hidden: xdx2ixbrl1574">(187</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_z4QL1gH665wg" style="text-align: right" title="Weighted-average grant-date fair value, vested">7.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zeKXFJzuxJZb" 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 id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zYV3JgKBwyUj" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited">&#8211;</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">Unvested at end of 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zJzCNetbkqp4" 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">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zpIlkwfH16z1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance">&#8211;</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-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock compensation expense
related to restricted stock units was $<span id="xdx_906_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztWHOxqklqPi" title="Stock compensation expense">1.8</span> million during the year ended December 31, 2024, with $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGaGNv7bpBue" title="Unregnized stock compensation">0.2</span> million in unrecognized stock compensation
expense remaining to be recognized over <span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zjvYInGtNBXj" title="Remaining contractural term">2</span> months as of December 31, 2024. There were <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPc9haUNVC95" title="Restricted stock units that vested">35,625</span> restricted stock units that vested during
the year ended December 31, 2024.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Restricted Stock Awards</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">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. Through 2022, the Company also issued restricted stock to its CEO, 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-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, 2024 and 2023 is as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z2jWDBwCYC9i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_z1Ayo8ohQERb" style="display: none">Schedule of restricted stock awards</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Nonvested</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Average Grant-</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; text-align: center">Shares</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; text-align: center">Date Fair Value</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: 68%">Nonvested at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zCGC8f3WtUUg" style="width: 13%; text-align: right" title="Nonvested shares, Beginning balance">17,865</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPQHUJSdnCXc" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Beginning balance">14.11</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcbmrBlk7RR1" style="text-align: right" title="Nonvested shares, Granted">19,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQk9h10UALpc" style="text-align: right" title="Weighted-average grant-date fair value, Granted">10.98</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zFAtrrMUNQKk" style="text-align: right" title="Nonvested shares, Vested">(31,022</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkffNdff0ik" style="text-align: right" title="Weighted-average grant-date fair value, Vested">12.29</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">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbhmcgvfdID7" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">(5,400</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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zb6ohA6wQi5a" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited">11.68</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Nonvested at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkFhazuD1mV1" style="text-align: right" title="Nonvested shares, Beginning balance">1,238</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcom77b2Tend" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">20.17</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlJwRnOZsq0f" style="text-align: right" title="Nonvested shares, Granted">80,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztFU3HImlg55" style="text-align: right" title="Weighted-average grant-date fair value, Granted">6.20</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z2iYhnroI0pc" style="text-align: right" title="Nonvested shares, Vested">(71,803</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaIkarTPsGoc" style="text-align: right" title="Weighted-average grant-date fair value, Vested">6.44</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">Forfeited</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPAmiRF77CP" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">(10,080</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbYuKZmVIOgg" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited">6.20</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">Nonvested at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zhjvidMtweDh" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">&#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 id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9itgB4IxiO" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_z7QnWUxqjao5" 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">Stock compensation expense
related to restricted stock awards was $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zGk5cQ69Lbne" title="Stock based compensation">0.5</span> million for the year ended December 31, 2024 and $<span id="xdx_904_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zolE7lZt45Xl" title="Stock based compensation">0.4</span> million for the year ended December
31, 2023, respectively. Fair values of restricted stock vested during each of the years ended December 31, 2024 and 2023 were $<span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zviJy0lAMAK3" title="Fair value of vested shares"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7hF9JXbY9Mc" title="Fair value of vested shares">0.4</span></span> million.</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, 2024,
there were no unreleased 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"></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-align: justify; text-indent: 0.5in">During the year ended December
31, 2024, the Company had exercisable warrants to purchase up to <span id="xdx_907_ecustom--WarrantsIssuedShares_pip0_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zutsfd9BYNaj" title="Warrants issued, shares">200,000</span> shares of the Company&#8217;s common stock at a price per share
equal to $17.00 to a consultant for investor relations services to be provided over a five-year period. The warrants are immediately exercisable
but are subject to repurchase by the Company until the required service is provided. The fair value of such warrants was $8.05 per share
or $<span id="xdx_90A_ecustom--FairValueOfWarrantsIssued_pn5n6_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zF9baI9Cgfu5" title="Fair value of warrants issued">1.6</span> million on the date of grant using the Black-Scholes option-pricing model. This model incorporated certain assumptions for inputs
including a risk-free market interest rate of 3.86%, expected dividend yield of the underlying common stock of 0%, expected life of 2.5
years and expected volatility in the market value of the underlying common stock based on our historical volatility of 99.6%. The fair
value of the warrants was recorded to prepaid expenses and other current assets to be recognized over the service period. During the year
ended December 31, 2024, $<span id="xdx_90E_eus-gaap--FairValueAdjustmentOfWarrants_pn5n6_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhBcLHP1rxb9" title="Warrant expense">0.3</span> million was recorded as expense and at December 31, 2024, $1.0 million of cost has not been recognized and
will be recognized over the next 3.25 years.</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, 2024 and 2023 is as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z0T984ilmM6e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zz2tUTKZqnS" style="display: none">Schedule of warrant outstanding</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#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; text-align: center">Number of Warrants</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; 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: 66%">Outstanding at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pp0d_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNE5f5UqfVod" style="width: 14%; text-align: right" title="Number of Warrants Outstanding, Beginning">440,204</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z3whuqEkqypd" style="width: 14%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.30</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcCFpUA0Aosg" style="text-align: right" title="Number of Warrants Granted">200,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zqRcFfBondX9" style="text-align: right" title="Weighted Average Exercise Price Granted">17.00</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">Exercised</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zngOHT09YIwe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(29,459</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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zahmBYROCsv" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.30</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">Outstanding at December 31, 2023</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_98B_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLc21Q1mS571" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Beginning">610,745</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_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFBdbDHvAhoh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">9.80</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zV7rizhwajdi" style="text-align: right" title="Number of Warrants Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z7vRUaDVZEH9" style="text-align: right" title="Weighted Average Exercise Price Granted">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z93rWENfNsAh" style="text-align: right" title="Number of Warrants Expired">(282,334</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHVU6Tj9NPN6" style="text-align: right" title="Weighted Average Exercise Price Expired">6.40</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">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zitnSor3faBa" style="text-align: right" title="Number of Warrants Exercised">(128,411</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zE8yVxoHM1el" style="text-align: right" title="Weighted Average Exercise Price Exercised">6.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Outstanding at December 31, 2024</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--ClassOfWarrantOrRightOutstanding_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYxZDGTWMLTe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Ending">200,000</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_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNSLlH97ItGe" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">17.00</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">Exercisable at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXt2p3qC9sH2" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">200,000</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_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4wD4psrzrqb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable">17.00</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zv34INOtsST6" 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, 2024 have
a weighted average remaining contractual life of <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zBhUtl9lGaOj">3.25
</span>years and will expire in March 2028. The intrinsic value of the exercisable shares of the warrants at December 31, 2024 was $<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzn7EnME1JY1">0.00</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">During the year ended December
31, 2024, <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pip0_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_ziAPkFoybo44" title="Warrants exercised">128,411</span> warrants to purchase shares of the Company&#8217;s registered common stock were exercised generating $<span id="xdx_902_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zRsKzc83rJq5" title="Proceeds from warrants exercised">0.8</span> million, and
in the year ended December 31, 2023, <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pip0_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zJJQdnYv1RQ7" title="Warrants exercised">29,459</span> warrants to purchase shares of the Company&#8217;s registered common stock were exercised
generating $<span id="xdx_900_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zV9XfAgYvDsg" title="Proceeds from warrants exercised">0.2</span> million.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUES</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--RevenueFromContractWithCustomerTextBlock_zDAOIqAJRPef" 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_823_zHe7QrHw1uz">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 (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zGWgtMFbFcD6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Schedule of revenues)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_z4prcjE9gZM4" style="display: none">Schedule of revenues</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Twelve Months Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Product sales</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zdIB5OxAAsIe" style="width: 14%; text-align: right" title="Revenues">46,057</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zzUmi2D4O9Be" style="width: 14%; text-align: right" title="Revenues">65,152</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Maintenance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zx61zGHNsJ0i" style="text-align: right" title="Revenues">129</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_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zFPGaR2K3bCk" style="text-align: right" title="Revenues">83</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">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zdgyL581WBpl" style="text-align: right" title="Revenues">1,127</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_z1pAX47foMhe" style="text-align: right" title="Revenues">146</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Shipping and handling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zTRCTfli3F2" style="text-align: right" title="Revenues">2,266</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_z3ZgkT8J4N0l" style="text-align: right" title="Revenues">2,308</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">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_980_eus-gaap--OtherSellingAndMarketingExpense_iNP2us-gaap--Revenues_pn3n3_di_c20240101__20241231_zidjyV4YIkEd" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(243</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_98A_eus-gaap--OtherSellingAndMarketingExpense_iN_pn3n3_di_c20230101__20231231_z9N3md0NzFdj" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(337</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">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_98F_eus-gaap--Revenues_pn3n3_c20240101__20241231_zNj3cKAvcfYc" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">49,336</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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231_znLZ50iLCZ82" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">67,353</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zXAmnW04X96h" 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">During the year ended December
31, 2024 and 2023, <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zuUg4lCsQhuj" title="Concentration risk percentage">62</span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zpvNO2ZZMRa" title="Concentration risk percentage">80</span>% of revenues were derived from federal, state and local governments, respectively. In addition, <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zmSCu6759fq9" title="Concentration risk percentage">25</span>% of revenues
in the year ended December 31, 2024 were international sales compared to <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zXiE0Gs2xKHg" title="Concentration risk percentage">15</span>% in the prior year.</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, 2024 and
2023, deferred revenue was $<span id="xdx_909_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_dxL_c20241231_zaVVwIaM88Ah" title="::XDX::1647"><span style="-sec-ix-hidden: xdx2ixbrl1732">1.6</span></span> million
and $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_dxL_c20231231_zs0uXZvpujuk" title="::XDX::1230"><span style="-sec-ix-hidden: xdx2ixbrl1733">1.2</span></span> million, respectively. These
amounts consisted mainly of customer deposits in the amount of $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_z6TjFGdoVTsb">0.6</span>
million and $<span id="xdx_90D_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_zsFnRzx6SGJ5">0.7</span>
million for December 31, 2024 and 2023, respectively and prepaid multi-year maintenance plans for previously sold products which account
for $<span id="xdx_906_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_zJZKgf0HFChb">1.1</span>
million and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_z6mS1oZ0U7nk">0.5</span>
million for December 31, 2024 and 2023, respectively, and pertain to services to be provided through 2035. Revenue recognized during
the year ended December 31, 2024 and 2023 which pertained to revenue deferred in prior years was $<span id="xdx_907_eus-gaap--DeferredIncomeRevenueRecognized_pn6n6_c20240101__20241231_zJKzwSwJtUdi">1</span>.0
million and $<span id="xdx_909_eus-gaap--DeferredIncomeRevenueRecognized_pn5n6_c20230101__20231231_zkQNAe4NnoQk">0.4</span> million 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 balance of contract assets
is driven the by the difference in timing of when revenue is recognized from performance obligations satisfied in the current reporting
period and when amounts are invoiced to the customer. The balance of contract liabilities is driven by the difference in timing between
when cash is received pursuant to a contract and when the Company&#8217;s performance obligations under the contract are satisfied.</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 following table provides
the activity for the contract liabilities recognized (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_pn3n3_zfl1Sy4oKjci" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Contract liabilites)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_zuyZdKoNIKi6"><b style="display: none">Schedule of contract liabilities</b></span></td><td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the Year Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Beginning Balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zcTVrOVJAwKc" style="width: 13%; text-align: right" title="Contract with customer liability">1,230</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_983_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20221231_z71dah5xA3u5" style="width: 13%; text-align: right" title="Contract with customer liability">1,449</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20240101__20241231_zTDhfu5fIGgc" style="text-align: right">662</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20230101__20231231_zHCc8YVKkoSb" style="text-align: right">459</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">Recognized in revenue</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zd5N0fNvN9kd" style="border-bottom: Black 1pt solid; text-align: right">(245</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_98D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zxylqgP4I0s5" style="border-bottom: Black 1pt solid; text-align: right">(679</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">Ending Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20241231_z6Gm6Vz6y8lc" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability">1,647</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_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zktU3wKfBTZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability">1,230</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>

<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>49
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zOagEzonsMAf" 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>14.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_824_zlO1hebf2Wph">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, 2024 and 2023 due to the Company&#8217;s net losses. Income tax expense represents the minimum
state taxes due.</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 id="xdx_8A9_zXWmnW04X96h" 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 provision for income taxes
consists of the following:</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></b></p>

<table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfProvisionForIncomeTaxesTableTextBlock_zRNQthrLXCHk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Income tax provision)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt"><span id="xdx_8B0_zxnxKIkrhuG6" style="display: none">Schedule of provision for
income taxes</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20240101__20241231_zvRPxpyBWkYk" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20230101__20231231_z9TZmAKOkuo2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zTO4oFDD51C7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt">Current:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_d0_maCITEBz2ts_zObVE5jTTfvh" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Federal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBz2ts_zKAM1ZCfRiX2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; padding-bottom: 1pt; padding-left: 11.3pt">State</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">13,922</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">14,240</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCITEBz2ts_zcizacTnWwn6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Foreign</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">199,522</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">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBz2ts_maITEBzwGL_zInpYQNczwO6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: right; padding-bottom: 1pt">Subtotal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">213,444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,240</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zbEMAWaWcg2c" style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt">Deferred:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_z9HrZmhPlul2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Federal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zoRenEnS264a" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zQLmYqZKqyXi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Foreign</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">(307,101</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">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_d0_mtDITEBzrtw_maITEBzwGL_zxHVsq1opFtc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(307,101</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--CushionAbstract_iB_zIzeYaay7Uu" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 1.85pt">Cushion</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">&#160;</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">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--IncomeTaxProvsionExpenseBenefit_iT_d0_mtITEBzwGL_zYQClNqYICga" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">Net provision (benefit)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(93,657</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">14,240</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

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

<p style="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">The pretax loss by country
is shown below (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfPretaxLossTableTextBlock_pn3n3_zp9IX6pCosTg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of pretax loss)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_z09wSe3nAbmj" style="display: none">Schedule of pretax loss</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 66%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">United States</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_907_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zOT2zzvLQLnf" title="Pretax loss">(10,537</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zQLlIxEwRxR6" title="Pretax loss">(15,682</span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>International</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_904_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--InternationalMember_zwi4ep5cLDWa" title="Pretax loss">(839</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--InternationalMember_zLmPmPL9TKz4" title="Pretax loss">(366</span></td><td style="text-align: left">)</td></tr>
  </table>

<p id="xdx_8A9_zRgBKKjpFoOi" 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 blended Federal and State
tax rate of <span id="xdx_902_ecustom--IncomeTaxRateBlendedFederalState_pip0_dp_c20240101__20241231_z8FhvIn3OjO" title="Federal and state tax rate">27.31</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 21% to loss before taxes), as follows (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGm9Hjb3m7ra" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_z7crCIQpvqld" style="display: none">Schedule of income tax reconciliation</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zS05y6n9DtMj" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zw5wOJ85VKE9" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzvRv_zcOMRKBluHL6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Computed &#8220;expected&#8221; tax expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(2,389</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(3,370</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzvRv_zeHU2jeVGDWd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(761</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(933</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationTaxContingencies_d0_maCITEBzvRv_zsio8gDG7jIl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Change in FV of Contingent Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(982</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzvRv_zGR81wElf0p4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Non-deductible stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzvRv_zIzHtKGjARm6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Non-deductible items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d0_maCITEBzvRv_zUpygGefls7a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Foreign tax rate differential</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzvRv_zE0NS23kV9pd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">True-up to tax return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzvRv_ziX7ItFxPG42" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">3,412</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">4,161</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzvRv_zDFHFuOihcd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Total</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">(94</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">12</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_z1pFBDAyErPa" 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"></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 (in thousands):</p>

<table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_ziYNyIfkyOgj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_z6gjCleOQkMb" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zyKuTmjjt2o4" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_zKUcWZ5AisB" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3cHgZJIhbei" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_z2jqaDk96Mp9" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left">Stock options</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,081</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,115</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_zStpC3YrfWY1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">147</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_d0_zCC4TUkzBlOc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized R&amp;D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">828</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">286</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_d0_zTOTvQp2cRbk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Patents/Intangible Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,424</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,598</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--DeferredTaxAssetsLeaseLiability_iI_d0_zq2Ycvf9zqii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">297</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_zm0zBr63Lxed" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_zdZUfICFLrG2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">22,167</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">19,035</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsGross_iI_zOm2Kf6XeOHk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total gross deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,417</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,765</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zJaFKPERyBl6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">(25,913</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">(22,500</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_iI_zJZtNETebcEj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">504</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">265</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_407_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zmZLf1sPO1o1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_iNI_di0_zxdygxbQX2E6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">ROU Asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(283</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_zKZV4wyOagvf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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">(1,352</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">(1,680</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_znwW1UdGVWai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">(1,794</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">(1,963</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_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di0_z4BmuUExVB8i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">(1,290</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">(1,698</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A6_zm5WJX8hEN91" 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">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, 2024 was $25.9
million. The increase in the valuation allowance during 2024 was $<span id="xdx_90C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pn5n6_c20240101__20241231_zBgxOsUEG7l5">3.4</span>
million which was all recorded through deferred taxes.</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, 2024,
the Company has a Federal net operating loss carry forward of $<span id="xdx_905_eus-gaap--OperatingLossCarryforwards_iI_pn6n6_c20241231_z2yrkyt4WUV5" title="Net operating loss carryforward">79</span>.0 million, of which $<span id="xdx_907_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn5n6_c20241231_z6sDHJJdUgH3" title="NOL carryforward with expiration">25.1</span> million is available to offset future net
income through 2037, a State net operating loss carry forward of $<span id="xdx_90B_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pn5n6_c20241231_zUtSqHLy28ni" title="State net operating loss carry forward">84.7</span> million. The net operating loss (&#8220;NOL&#8221;) expires during
the years 2027 to 2037 and $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_iI_pn5n6_c20241231_zGIRy18Uwdw1" title="NOL carryforward without expiration">53.9</span> million 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, 2024. 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 will file U.S.
Federal, California, Illinois, Michigan, New York, Tennessee, Texas 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. No additional provision has been made for U.S. income taxes related
to undistributed foreign earnings of the Company&#8217;s wholly owned Serbian subsidiary or for unrecognized deferred tax liabilities
for temporary differences related to investments in subsidiaries. As such, earnings are expected to be permanently reinvested, the investments
are permanent in duration, or the Company has estimated that no additional tax liability will arise as a result of the distribution of
such earnings. A liability could arise if amounts are distributed by the subsidiary or if the subsidiary is ultimately disposed of. It
is not practical to estimate the additional income taxes, if any, related to permanently reinvested earnings. There are no unremitted
earnings as of December 31, 2024.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>50
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT REPORTING<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT REPORTING</a></td>
<td class="text"><p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zYkuIe1VtfXh" 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-size: 10pt"><b>15.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_820_zqf6z1zsUvX4">SEGMENT REPORTING</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">The
Company has a single reportable segment focused around providing clean-technology innovation focused on providing high-quality, renewably
energized products. The Company&#8217;s chief operating decision-maker (the &#8220;CODM&#8221;), who is the Chief Executive Officer, assesses
performance for the reportable segment and decides how to allocate resources using net income (loss) as the primary measure of profitability.
The CODM is not regularly provided with specific segment expenses, but focuses on revenue, gross profit, and net income. Expense information,
including cost of sales, can be easily computed from the provided information. These segment (and consolidated) measures of profitability
are shown in the statements of operations. The measure of segment assets are reported on the balance sheets as total assets.</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>

<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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>51
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">PRINCIPLES OF CONSOLIDATION</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zzI50Fj3Zoc4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>PRINCIPLES OF CONSOLIDATION</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">These financial statements
are prepared in accordance with accounting principles generally accepted in the United States of America. The accompanying consolidated
financial statements include our accounts. All intercompany accounts and transactions have been eliminated. Certain amounts in prior
periods have been reclassified to conform to the current period presentation. The effects of the reclassification were not material to
the consolidated financial statements.</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">USE OF ESTIMATES</a></td>
<td class="text"><p id="xdx_844_eus-gaap--UseOfEstimates_zyHnMmL2LM59" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zgvBT81taW74">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 credit losses (CECL), valuation
of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability,
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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATIONS</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--ConcentrationRiskDisclosureTextBlock_z8IdpNYBZvE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zraUtZUwTUib">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, 2024. As of December 31, 2024, approximately $<span id="xdx_907_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20241231_zzrvE0FKF0lg" title="Uninsured cash">3.1</span> million 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; 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">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. We are not aware of any material credit risks associated with our customers. For the year ended
December 31, 2024, one customer accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zQShnKYZYnn4" title="Concentration risk, Percentage">15</span>% of total revenues and for the year ended December 31, 2023, three customers accounted
for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zmhSG5kMHCmh" title="Concentration risk, Percentage">37</span>%, <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_zJk9Ie9AsUs2" title="Concentration risk, Percentage">16</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer3Member_zgnVuFAiWZkg" title="Concentration risk, Percentage">10</span>% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2024,
accounts receivable from one customer accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zUqgq5xQaw8" title="Concentration risk, Percentage">27</span>% of total accounts receivable and at December 31, 2023, accounts receivable from
four customers accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zS0UMLxHyomj" title="Concentration risk, Percentage">11</span>%, <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_z85pD1gqyaV2" title="Concentration risk, Percentage">10</span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zCWFlA0ukFMl" title="Concentration risk, Percentage">10</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zAd8ZDtplF1" title="Concentration risk, Percentage">10</span>% of total accounts receivable each with no other single customer accounting for more
than 10% of the accounts receivable balance. For the years ended December 31, 2024 and 2023, the Company had a heavy concentration of
sales to federal, state and local governments which represented <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zpeOe0NyKLj1" title="Concentration risk, Percentage">62</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zGL1mQUuhJka" title="Concentration risk, Percentage">82</span>% of revenues, 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"></p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Foreign 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">The following summarizes key financial metrics
associated with the Company&#8217;s continuing operations:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--FairValueConcentrationOfRiskTextBlock_z086vx0k0ct7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zjNgMFJcSD82"><b style="display: none">Schedule of concentration risk</b></span></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Assets - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zLxv0A9hB0ak" style="width: 13%; text-align: right">25,020</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_983_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zcHRUYGTX728" style="width: 13%; text-align: right">23,716</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Assets - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zdinscrnwhL6" style="border-bottom: Black 1pt solid; text-align: right">36,439</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_982_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_z4QFU45bLv1" style="border-bottom: Black 1pt solid; text-align: right">53,927</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">Total Assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--Assets_iI_c20241231_zp1EPqi644dj" style="border-bottom: Black 2.5pt double; text-align: right">61,459</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_98A_eus-gaap--Assets_iI_c20231231_zj5V2gM8JD58" style="border-bottom: Black 2.5pt double; text-align: right">77,643</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 style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Liabilities - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_z51yIpWBtElf" style="text-align: right">8,297</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zw7ZXb8kTN2b" style="text-align: right">8,177</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Liabilities - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zJSxU9LZtl2l" style="border-bottom: Black 1pt solid; text-align: right">11,874</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_98C_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zC6I5vPQdLB2" style="border-bottom: Black 1pt solid; text-align: right">19,924</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">Total Liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--Liabilities_iI_c20241231_zT3cyvjOB6fl" style="border-bottom: Black 2.5pt double; text-align: right">20,171</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_980_eus-gaap--Liabilities_iI_c20231231_zjS8QrGLU2Z5" style="border-bottom: Black 2.5pt double; text-align: right">28,101</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Sales - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zUPnhxDuGMai" style="width: 13%; text-align: right">11,843</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_982_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zEaEhQIDtlUf" style="width: 13%; text-align: right">3,396</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Sales - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zkjkbMB0AiFf" style="border-bottom: Black 1pt solid; text-align: right">37,493</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_98F_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zoVE9yFwr0S3" style="border-bottom: Black 1pt solid; text-align: right">63,957</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">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_981_eus-gaap--Revenues_c20240101__20241231_z8Yw6dH0DMwj" style="border-bottom: Black 2.5pt double; text-align: right">49,336</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_980_eus-gaap--Revenues_c20230101__20231231_zcXyoPNHISJ" style="border-bottom: Black 2.5pt double; text-align: right">67,353</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 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Loss - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zlIvhChoIJB4" style="text-align: right">(732</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zn02eVD0iXle" style="text-align: right">(366</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">Net Loss - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zcquzS2u1s8e" style="border-bottom: Black 1pt solid; text-align: right">(10,550</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_988_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zBfogRLzDha4" style="border-bottom: Black 1pt solid; text-align: right">(15,694</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">Total Net Loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231_z6ahIn9tqiO7" style="border-bottom: Black 2.5pt double; text-align: right">(11,282</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 id="xdx_987_eus-gaap--NetIncomeLoss_c20230101__20231231_zKKVYGmK2RJb" style="border-bottom: Black 2.5pt double; text-align: right">(16,060</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>



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

<p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zWos2UmA6Si4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_860_z2jITiWtzVGe">CASH</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_905_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20241231_zFS0QsturGA5" title="Cash equivalents"><span id="xdx_901_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20231231_zqPOCtlYOoCl" title="Cash equivalents">no</span></span> cash equivalents at December 31, 2024 or December 31, 2023.</p>

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

<p id="xdx_84A_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zqRBVOcmXqK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_z9CsJGENagz9">FOREIGN CURRENCY TRANSLATION</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: 25pt">The Company&#8217;s
reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga and
Telcom is the Serbian Dinar. The Company translates the assets and liabilities at the exchange rates in effect on the balance sheet
date. The Company translates the revenue, costs, and expenses at the average rate of exchange rates in effect during the period. The
Company includes translation gains and losses in the stockholders&#8217; equity section of the Company&#8217;s consolidated balance
sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the
exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included
in the consolidated statements of operations in other income. The translation loss for the year ending December 31, 2024 was $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20240101__20241231_zMvHvdqxsVFf" title="Foreign currency transaction gain">1.8</span>
million loss and $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zL9T4aY250Qf" title="Foreign currency transaction gain">0.6</span>
million gain for the year ending December 31, 2023, resulting from transactions between the Company, Amiga and Telcom, the timing of
the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and
the U.S. dollar.</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_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgIjIy1ZvVnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zXispYX35De5">FAIR VALUE MEASUREMENTS</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 the authoritative
guidance that establishes a formal framework for measuring fair values of assets and liabilities in the consolidated financial statements
that are already required by generally accepted accounting principles to be measured at fair value. The guidance defines fair value as
the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date (exit price). The transaction is based on a hypothetical transaction in the principal or most advantageous market
considered from the perspective of the market participant that holds the asset or owes the liability.</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 utilizes market
data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing
the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs
can be readily observable, market corroborated or generally unobservable. The Company attempts to utilize valuation techniques that maximize
the use of observable inputs and minimize the use of unobservable inputs.</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 is able to classify
fair value balances based on the observability of those inputs. The guidance establishes a formal fair value hierarchy based on the inputs
used to measure fair value. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to level 3 measurements,
and accordingly, Level 1 measurement should be used whenever possible.</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 hierarchy is broken down
into three levels based on the reliability of inputs as follows:</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">Level 1 &#8211; Quoted prices
in active markets for identical assets or liabilities or published net asset value for alternative investments with characteristics similar
to a mutual fund.</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">Level 2 &#8211; Inputs other
than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</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">Level 3 &#8211; Unobservable inputs for the asset
or liability.</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 methods used may produce
a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while management
believes its valuation methods are appropriate, the fair value of certain financial instruments could result in a difference fair value
measurement at the reporting date. There were no changes in the Company&#8217;s valuation methodologies from the prior year.</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">For purpose of this disclosure,
the carrying amounts for financial assets and liabilities such as cash and cash equivalents, accounts receivable &#8211; trade, other
prepaid expenses and current assets, accounts payable and other current liabilities, all approximate fair value due to their short-term
nature as of December 31, 2024. The Company had Level 3 liabilities as of December 31, 2024. There were no transfers between levels during
the reporting period.</p>

<table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zGivtHIutK8f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B8_zgcdFcVBkZvh" style="display: none">Schedule of contingent consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</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: 52%">Contingent Consideration as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zRjtZcUBeyW2" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgiOUzLbNypk" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iNS_di_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zJVAQ6z8J7ei" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"><span style="-sec-ix-hidden: xdx2ixbrl0724">&#8211;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Additions</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zbcdCqpuZtVi" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions">&#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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDG3EpSQV992" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions">&#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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zcezV00tot63" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Additions">7,438</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: 1pt">Change in fair value</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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSp0iHzevryb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_980_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbwoG1VJxag" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8CUGcccMK84" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">2,713</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Contingent Consideration as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSnRpyMzaHpj" style="text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZgDHqtJPvtg" style="text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7mJ08ohNADi" style="text-align: right" title="Contingent consideration fair value, Beginning balance">4,725</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zjVe5QTN28j4" style="text-align: right" title="Contingent consideration fair value, Additions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z55jwfyL4q25" style="text-align: right" title="Contingent consideration fair value, Additions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zvS6DpfAatr7" style="text-align: right" title="Contingent consideration fair value, Additions">259</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zEsbxNaPdaf7" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_982_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhoK5niYkFg4" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxNnoEnWCXDj" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">(4,675</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Contingent Consideration as of December 31, 2024</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--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zHwBSYbOD9N3" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">&#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 id="xdx_986_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2cP0VyKg9ua" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">&#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 id="xdx_98E_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zw54jqr57iq8" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">309</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"><b>&#160;</b></p>








<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">CASH</a></td>
<td class="text"><p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zWos2UmA6Si4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_860_z2jITiWtzVGe">CASH</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_905_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20241231_zFS0QsturGA5" title="Cash equivalents"><span id="xdx_901_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20231231_zqPOCtlYOoCl" title="Cash equivalents">no</span></span> cash equivalents at December 31, 2024 or December 31, 2023.</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">FOREIGN CURRENCY TRANSLATION</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zqRBVOcmXqK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_861_z9CsJGENagz9">FOREIGN CURRENCY TRANSLATION</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: 25pt">The Company&#8217;s
reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga and
Telcom is the Serbian Dinar. The Company translates the assets and liabilities at the exchange rates in effect on the balance sheet
date. The Company translates the revenue, costs, and expenses at the average rate of exchange rates in effect during the period. The
Company includes translation gains and losses in the stockholders&#8217; equity section of the Company&#8217;s consolidated balance
sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the
exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included
in the consolidated statements of operations in other income. The translation loss for the year ending December 31, 2024 was $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20240101__20241231_zMvHvdqxsVFf" title="Foreign currency transaction gain">1.8</span>
million loss and $<span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zL9T4aY250Qf" title="Foreign currency transaction gain">0.6</span>
million gain for the year ending December 31, 2023, resulting from transactions between the Company, Amiga and Telcom, the timing of
the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and
the U.S. dollar.</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgIjIy1ZvVnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zXispYX35De5">FAIR VALUE MEASUREMENTS</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 the authoritative
guidance that establishes a formal framework for measuring fair values of assets and liabilities in the consolidated financial statements
that are already required by generally accepted accounting principles to be measured at fair value. The guidance defines fair value as
the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date (exit price). The transaction is based on a hypothetical transaction in the principal or most advantageous market
considered from the perspective of the market participant that holds the asset or owes the liability.</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 utilizes market
data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing
the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs
can be readily observable, market corroborated or generally unobservable. The Company attempts to utilize valuation techniques that maximize
the use of observable inputs and minimize the use of unobservable inputs.</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 is able to classify
fair value balances based on the observability of those inputs. The guidance establishes a formal fair value hierarchy based on the inputs
used to measure fair value. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to level 3 measurements,
and accordingly, Level 1 measurement should be used whenever possible.</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 hierarchy is broken down
into three levels based on the reliability of inputs as follows:</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">Level 1 &#8211; Quoted prices
in active markets for identical assets or liabilities or published net asset value for alternative investments with characteristics similar
to a mutual fund.</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">Level 2 &#8211; Inputs other
than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</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">Level 3 &#8211; Unobservable inputs for the asset
or liability.</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 methods used may produce
a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while management
believes its valuation methods are appropriate, the fair value of certain financial instruments could result in a difference fair value
measurement at the reporting date. There were no changes in the Company&#8217;s valuation methodologies from the prior year.</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">For purpose of this disclosure,
the carrying amounts for financial assets and liabilities such as cash and cash equivalents, accounts receivable &#8211; trade, other
prepaid expenses and current assets, accounts payable and other current liabilities, all approximate fair value due to their short-term
nature as of December 31, 2024. The Company had Level 3 liabilities as of December 31, 2024. There were no transfers between levels during
the reporting period.</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">ACCOUNTS RECEIVABLE</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zWKrcIJeG8Lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_867_zryDzS3zxNrb">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">In 2023, the Company adopted
Accounting Standards Update (ASU) 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects
expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information
to calculate credit loss estimates. This update did not have a significant impact on the Company&#8217;s consolidated financial statements.
The Company does business and extends credit based on an evaluation of each customer&#8217;s financial condition, generally without requiring
collateral. 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. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company
estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The
Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances.
The allowance for expected credit losses was $<span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20241231_z9N9Dt18IxEd">0.3</span>
million at December 31, 2024 and $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20231231_ziZkQFBHpoJh">0.4</span>
million at December 31, 2023.</p>

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zCklg0idH5y8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><b style="display: none"><span id="xdx_8B0_zWC5bIlJyEb3">Schedule of accounts receivable</span></b></td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left">(Dollars in Thousands)</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">December 31, <br/>2024</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">December 31, <br/>2023</td></tr>
  <tr id="xdx_40E_eus-gaap--AllowanceForCreditLossAbstract_iB_zgOXfjps49ta" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Allowance for credit losses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%">Beginning of period</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240101__20241231_zzruLLPdYhWh" style="width: 13%; text-align: right">448</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_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_c20230101__20231231_znigG7zoRmIk" style="width: 13%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20240101__20241231_z4okIqReDAek" style="text-align: right">(72</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20230101__20231231_z7bhohBVZxKd" style="text-align: right">448</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">(Charge-offs)/recoveries, net</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--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_c20240101__20241231_z2J4oRjolUWg" style="border-bottom: Black 1pt solid; text-align: right">(117</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_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_d0_c20230101__20231231_z0fITA3V6rug" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</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">End of Period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240101__20241231_z9z6Cq22awg6" style="border-bottom: Black 2.5pt double; text-align: right">259</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_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20231231_zGnoXULFZCKb" style="border-bottom: Black 2.5pt double; text-align: right">448</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"></p>

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

<p style="margin: 0pt 0"></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">INVENTORY</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zHQOJlDzHK36" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zdooWnTjpR21">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">PROPERTY, EQUIPMENT AND DEPRECIATION</a></td>
<td class="text"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zdhyllSqFLw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_zTX0u83FhHuc">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
3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated
useful life. 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; 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">Long-lived assets are 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. There were no events triggering a review for impairment during
the year ended December 31, 2024.</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">Property and equipment are carried at cost, net
of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization
of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements
are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_zvyZdt9XyiJg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%" summary="xdx: Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 45%">&#160;</td>
  <td style="width: 30%">&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td style="border-bottom: Black 1pt solid"><b>Asset Category</b></td>
  <td style="border-bottom: Black 1pt solid"><b>Useful Life</b></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Office and furniture and equipment</td>
  <td><span id="xdx_900_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zFATv3KrFb66">5-7 years</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Computer equipment and software</td>
  <td><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zn7eXoaKQUca">5 years</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Land, buildings and leasehold improvements</td>
  <td><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandBuildingsAndImprovementsMember_zL8op6cHkO75">Lesser of lease term or useful life</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Autos</td>
  <td><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHHPgvRx4Kte">5 years</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"></p>

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



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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zE2XOIUfAz1h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zLx15eNynYwb">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">BUSINESS COMBINATION</a></td>
<td class="text"><p id="xdx_847_eus-gaap--BusinessCombinationsPolicy_zEWIAnShvOi9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zwMFbixPpOs3">BUSINESS COMBINATION</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 purchase price of an acquisition
is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition
date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess
is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including
discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity
from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</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">Assets acquired, including
identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable
intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships,
for which the amortization is recorded on an accelerated method over the estimate useful life.</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">Contingent consideration liability
is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability
are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists
of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects
management&#8217;s estimates of discount rates and probability of achieving certain milestones.</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">FINITE-LIVED INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUaepSPyIAQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86B_z2PQjEcVPe44">FINITE-LIVED INTANGIBLE 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">Administrative costs for 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 <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20241231_zuhUxvE0eKF3" title="Intangible asset useful life">20</span> 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.</p>

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









<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">GOODWILL</a></td>
<td class="text"><p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zcQClLkkn0Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_865_znGwA2aeUiBi">GOODWILL</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">Goodwill represents the excess
of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is
required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment
is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether
it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations,
and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that
the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company
determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company
performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by
comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting
unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds
the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed
in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment
may exist. There were no such triggering events during the year ended December 31, 2024 and the annual testing was performed in the fourth
quarter with no impairment identified.</p>

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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">REVENUE RECOGNITION</a></td>
<td class="text"><p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zNcGNRyTYLs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zJrfpJZNPkWa">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">Revenue is recognized 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 to 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>







<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 such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values
are based upon fixed fee arrangements or hourly fee-based arrangements with agreed 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 to 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">Revenue is recorded net of
discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded
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">The Company generally provides
a standard one-year warranty on its EV charging infrastructure 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. Effective Q3
2024, the Company increased their warranties offered, in new customer orders, to five-year warranties. The Company accrues for product
warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2024, the Company recorded a
$<span id="xdx_90D_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn3n3_c20241231_zz037TMushUh" title="Accrued warranty reserve">6</span> thousand product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $<span id="xdx_902_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_c20240101__20241231_z0yIaoZc6YP6" title="Warranty repairs completed">13</span> thousand in repairs were completed
during the year. For the year ended December 31, 2023, the Company recorded a $<span id="xdx_903_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20231231_z6NJda5ILg87" title="Accrued warranty reserve">0.1</span> million product warranty accrual, of which $<span id="xdx_904_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20230101__20231231_zu8e2LBIe5l8" title="Warranty repairs completed">0.1</span> million
in repairs were completed during the year.</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">Disaggregation of Revenue from Contracts with
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 following table disaggregates gross revenue
from our clients by significant geographic area for the year ended December 31, 2024 and 2023:</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ztjqBuqpZv0c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zdD6fJukl686"><b style="display: none">Schedule of disaggregation of revenue</b></span></td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">United States</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--US_zTz5Yuy0atMg" style="width: 14%; text-align: right" title="Revenues">37,493</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--US_zeOhVHZS3ccg" style="width: 14%; text-align: right" title="Revenues">63,957</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Serbia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RS_zBWOzIqSouYj" style="text-align: right" title="Revenues">6,951</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_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RS_zp8hFmyjclmk" style="text-align: right" title="Revenues">291</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Romania</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RO_zVNAflI0mJdc" style="text-align: right" title="Revenues">1,970</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RO_zcqGaAEoR4nk" style="text-align: right" title="Revenues">436</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cyprus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--CY_zL4rrD6ll3M9" style="text-align: right" title="Revenues">1,008</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_d0_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--CY_zHS1Bbas8Xf3" style="text-align: right" title="Revenues">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Montenegro</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--ME_zeoN6CXSf4L1" style="text-align: right" title="Revenues">646</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--ME_zbE4BTzrWSU7" style="text-align: right" title="Revenues">775</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Croatia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--HR_zJ55Wo1VLE3h" style="text-align: right" title="Revenues">697</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--HR_zYNev3i14y6f" style="text-align: right" title="Revenues">1,006</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Other</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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zoeIAtPHpBv2" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">571</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_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zwgqQCjxInu" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">888</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total revenue </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20240101__20241231_zFSpcHTGZyxb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">49,336</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--Revenues_pn3n3_c20230101__20231231_zZdph2k5A7zb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">67,353</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"></p>





<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">COST OF REVENUES</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--CostOfSalesPolicyTextBlock_zCOJa2Y1jOQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86F_zTdO9Ph7rHSe">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 capitalized into inventory prior to a sale, and once sold are recorded
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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">RESEARCH AND DEVELOPMENT</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_zgiIEDa6IRO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_z7kZZL5ZQZy7">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">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_900_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240101__20241231_zeqLuD1BEwB" title="Research and development costs">1.8</span>
million and $<span id="xdx_90D_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20230101__20231231_zOW2op7vMfGe" title="Research and development costs">2.3</span>
million for the years ending December&#160;31, 2024 and 2023, 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">ADVERTISING</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zU49Ej9rTSla" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_866_zoY1yTqJ4HQl">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. Advertising costs are charged to operations and included in operating expenses when incurred.
Such amounts aggregated $<span id="xdx_90B_eus-gaap--AdvertisingExpense_pn5n6_c20240101__20241231_zawelUOHSA78" title="Advertising costs">0.2</span> million for the year ending December 31, 2024 and $<span id="xdx_909_eus-gaap--AdvertisingExpense_pn5n6_c20230101__20231231_zk69FoRnIEQe" title="Advertising costs">0.3</span> million for the year ending December 31, 2023.</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zIz56Nv5mBK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span id="xdx_86C_zYiPzwZuN9ig">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">Compensation expense related
to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line
attribution method and expense for performance based stock grants is amortized over the service period.</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. The fair value of restricted stock units is determined
based on the closing market price of the Company&#8217;s common stock on the grant date. Compensation expense for time-based restricted
stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting
tied to specific company goals, such as gross margin and revenue targets (PSUs). The Company has calculated the results for fiscal year
2024 and determined that the &#8220;maximum&#8221; performance measure for cumulative revenue and the &#8220;threshold&#8221; performance
measure for gross margin were achieved as of December 31, 2024.</p>

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

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zhvK10saGGth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86A_zSff49RhtG36">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; 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 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.
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. 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"></p>





<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">NET LOSS PER SHARE</a></td>
<td class="text"><p id="xdx_849_eus-gaap--EarningsPerSharePolicyTextBlock_z2wxBN9EATsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_863_zsM24I6Te6Nd">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.5in">The following shares were
not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023 because the effects would have
been anti-dilutive. These options and warrants may dilute future earnings per share.</p>

<table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zkjArmaYg6Vb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zMQgmxweUOVd" style="display: none">Schedule of anti-dilutive</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">Stock Options</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zQjMHclfZt8k" title="Total Shares">663,004</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zBzedXNSnNmd" title="Total Shares">481,858</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zE4ovH9mfEWc" title="Total Shares">200,000</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zJsISlmvKswa" title="Total Shares">610,745</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; padding-bottom: 1pt">Restricted Stock Units</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"><span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zESxYSI2Yba8" title="Total Shares">178,125</span></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"><span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zkWILVEzHZy5" title="Total Shares">213,750</span></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">Total Shares</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"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zUGjlsRVLfW5" title="Total Shares">1,041,129</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_z77WSyXglwj2" title="Total Shares">1,306,353</span></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"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zoAmgpiD1kah" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zBphMHK45Vxe">COMMITMENTS AND 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&#8217;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&#8217;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.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="Show.showAR( this, 'defref_BEEM_RisksAndUncertaintiesPolicyTextBlock', window );">RISKS AND UNCERTAINTIES</a></td>
<td class="text"><p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zQCfjQyj8wvh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>RISKS AND UNCERTAINTIES</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">The continuing impacts of rising interest rates,
inflation, changes in foreign currency exchange rates and geopolitical developments, such as the imposition of tariffs and shifts in international
alliances, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad
variety of goods and services, including those provided by the Company&#8217;s clients and as a result, the Company, while also disrupting
supply channels, sales channels and advertising and marketing activities for an unknown period of time. Additionally, recent changes to
U.S. policy implemented by the U.S. Congress, and the Executive Branch and the responses of other nations to such actions have impacted
and may in the future impact, among other things, the U.S. and global economy, international alliances and trade relations, unemployment,
immigration, healthcare, taxation, the U.S. regulatory environment, inflation and other areas. As a result of the current uncertainty
regarding economic activity, the Company is unable to predict the size and duration of the impact of its revenue and its results of operations,
if any, of actions taken to date and those that may occur in the future. The extent of the potential impact of these macroeconomic factors
on the Company&#8217;s operational and financial performance will depend on a variety of factors, including the extent of geopolitical
disruption and its impact on the Company&#8217;s clients, partners, industry and employees, all of which are uncertain at this time and
cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps
deemed appropriate to limit the impact on its business.</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">There can be no assurance that precautionary measures, whether adopted by the Company or
imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay
and lengthen its sales cycles, decrease its employees&#8217;, clients&#8217;, or partners&#8217; productivity, or create operational or
other challenges, any of which could harm its business and results of operations.</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">SEGMENTS</a></td>
<td class="text"><p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z7APExIZKrhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_869_zyUjzWYrfFuf">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 assesses its segment
reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Management
reviews financial results, manages the business and allocates resources on an aggregate basis. Therefore, financial results are reported
in a single operating segment.</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">RECENT ACCOUNTING PRONOUNCEMENTS</a></td>
<td class="text"><p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zajEG3nJEiq5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_862_znOSpuMnyY72">RECENT 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"><i>Recently adopted pronouncement</i>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">In November 2023, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07 requiring enhanced segment
disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker
(&#8220;CODM&#8221;) included within segment operating profit or loss. Additionally, ASU 12 2023-07 requires a description of how the
CODM utilizes segment operating profit or loss to assess segment performance. The requirements of ASU 2023-07 are effective for annual
periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company's annual
reporting requirements were effective for the year ending 2024 and interim reporting requirements will be effective beginning with the
first quarter of fiscal 2025 and should be applied on a retrospective basis to all periods presented. We adopted this ASU retrospectively
on December 31, 2024. <i>See Note 15. Segment Reporting</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"><i>Recent pronouncement not yet adopted</i></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2023, the FASB
issued ASU 2023-06, &#8220;Disclosure Improvements&#8221; (&#8220;ASU 2023-06&#8221;), which amends the disclosure or presentation requirements
related to various subtopics in the FASB Accounting Standards Codification (the &#8220;Codification&#8221;). The ASU was issued in response
to the SEC&#8217;s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each
topic will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective,
with early adoptions prohibited.</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 December 2023, the FASB
issued ASU No. 2023-09, &#8220;<i>Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>&#8221; (&#8220;ASU 2023-09&#8221;).
ASU 2023-09 requires disaggregated information about a company&#8217;s effective tax rate reconciliation and information on income taxes
paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025.
Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial
statements.</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_RisksAndUncertaintiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Risks and Uncertainties Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477850/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueConcentrationOfRiskTextBlock', window );">Schedule of concentration risk</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--FairValueConcentrationOfRiskTextBlock_z086vx0k0ct7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zjNgMFJcSD82"><b style="display: none">Schedule of concentration risk</b></span></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Assets - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zLxv0A9hB0ak" style="width: 13%; text-align: right">25,020</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_983_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zcHRUYGTX728" style="width: 13%; text-align: right">23,716</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Assets - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zdinscrnwhL6" style="border-bottom: Black 1pt solid; text-align: right">36,439</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_982_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_z4QFU45bLv1" style="border-bottom: Black 1pt solid; text-align: right">53,927</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">Total Assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--Assets_iI_c20241231_zp1EPqi644dj" style="border-bottom: Black 2.5pt double; text-align: right">61,459</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_98A_eus-gaap--Assets_iI_c20231231_zj5V2gM8JD58" style="border-bottom: Black 2.5pt double; text-align: right">77,643</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 style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Liabilities - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_z51yIpWBtElf" style="text-align: right">8,297</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zw7ZXb8kTN2b" style="text-align: right">8,177</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Liabilities - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zJSxU9LZtl2l" style="border-bottom: Black 1pt solid; text-align: right">11,874</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_98C_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zC6I5vPQdLB2" style="border-bottom: Black 1pt solid; text-align: right">19,924</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">Total Liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--Liabilities_iI_c20241231_zT3cyvjOB6fl" style="border-bottom: Black 2.5pt double; text-align: right">20,171</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_980_eus-gaap--Liabilities_iI_c20231231_zjS8QrGLU2Z5" style="border-bottom: Black 2.5pt double; text-align: right">28,101</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Sales - Serbia</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zUPnhxDuGMai" style="width: 13%; text-align: right">11,843</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_982_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zEaEhQIDtlUf" style="width: 13%; text-align: right">3,396</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Sales - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zkjkbMB0AiFf" style="border-bottom: Black 1pt solid; text-align: right">37,493</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_98F_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zoVE9yFwr0S3" style="border-bottom: Black 1pt solid; text-align: right">63,957</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">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_981_eus-gaap--Revenues_c20240101__20241231_z8Yw6dH0DMwj" style="border-bottom: Black 2.5pt double; text-align: right">49,336</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_980_eus-gaap--Revenues_c20230101__20231231_zcXyoPNHISJ" style="border-bottom: Black 2.5pt double; text-align: right">67,353</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 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net Loss - Serbia</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zlIvhChoIJB4" style="text-align: right">(732</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zn02eVD0iXle" style="text-align: right">(366</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">Net Loss - U.S.</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zcquzS2u1s8e" style="border-bottom: Black 1pt solid; text-align: right">(10,550</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_988_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zBfogRLzDha4" style="border-bottom: Black 1pt solid; text-align: right">(15,694</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">Total Net Loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231_z6ahIn9tqiO7" style="border-bottom: Black 2.5pt double; text-align: right">(11,282</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 id="xdx_987_eus-gaap--NetIncomeLoss_c20230101__20231231_zKKVYGmK2RJb" style="border-bottom: Black 2.5pt double; text-align: right">(16,060</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>



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

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of contingent consideration</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zGivtHIutK8f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B8_zgcdFcVBkZvh" style="display: none">Schedule of contingent consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</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: 52%">Contingent Consideration as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zRjtZcUBeyW2" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgiOUzLbNypk" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iNS_di_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zJVAQ6z8J7ei" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"><span style="-sec-ix-hidden: xdx2ixbrl0724">&#8211;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Additions</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zbcdCqpuZtVi" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions">&#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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDG3EpSQV992" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions">&#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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zcezV00tot63" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Additions">7,438</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: 1pt">Change in fair value</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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSp0iHzevryb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_980_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbwoG1VJxag" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8CUGcccMK84" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">2,713</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Contingent Consideration as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSnRpyMzaHpj" style="text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZgDHqtJPvtg" style="text-align: right" title="Contingent consideration fair value, Beginning balance">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7mJ08ohNADi" style="text-align: right" title="Contingent consideration fair value, Beginning balance">4,725</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zjVe5QTN28j4" style="text-align: right" title="Contingent consideration fair value, Additions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z55jwfyL4q25" style="text-align: right" title="Contingent consideration fair value, Additions">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zvS6DpfAatr7" style="text-align: right" title="Contingent consideration fair value, Additions">259</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Change in fair value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zEsbxNaPdaf7" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_982_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhoK5niYkFg4" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">&#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 id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxNnoEnWCXDj" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value">(4,675</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Contingent Consideration as of December 31, 2024</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--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zHwBSYbOD9N3" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">&#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 id="xdx_986_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2cP0VyKg9ua" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">&#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 id="xdx_98E_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zw54jqr57iq8" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance">309</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zCklg0idH5y8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><b style="display: none"><span id="xdx_8B0_zWC5bIlJyEb3">Schedule of accounts receivable</span></b></td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left">(Dollars in Thousands)</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">December 31, <br/>2024</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">December 31, <br/>2023</td></tr>
  <tr id="xdx_40E_eus-gaap--AllowanceForCreditLossAbstract_iB_zgOXfjps49ta" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Allowance for credit losses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%">Beginning of period</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240101__20241231_zzruLLPdYhWh" style="width: 13%; text-align: right">448</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_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_c20230101__20231231_znigG7zoRmIk" style="width: 13%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20240101__20241231_z4okIqReDAek" style="text-align: right">(72</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20230101__20231231_z7bhohBVZxKd" style="text-align: right">448</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">(Charge-offs)/recoveries, net</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--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_c20240101__20241231_z2J4oRjolUWg" style="border-bottom: Black 1pt solid; text-align: right">(117</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_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_d0_c20230101__20231231_z0fITA3V6rug" style="border-bottom: Black 1pt solid; text-align: right">&#8211;</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">End of Period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240101__20241231_z9z6Cq22awg6" style="border-bottom: Black 2.5pt double; text-align: right">259</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_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20231231_zGnoXULFZCKb" style="border-bottom: Black 2.5pt double; text-align: right">448</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="Show.showAR( this, 'defref_BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock', window );">SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_zvyZdt9XyiJg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%" summary="xdx: Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 45%">&#160;</td>
  <td style="width: 30%">&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td style="border-bottom: Black 1pt solid"><b>Asset Category</b></td>
  <td style="border-bottom: Black 1pt solid"><b>Useful Life</b></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Office and furniture and equipment</td>
  <td><span id="xdx_900_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zFATv3KrFb66">5-7 years</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Computer equipment and software</td>
  <td><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zn7eXoaKQUca">5 years</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)">
  <td>Land, buildings and leasehold improvements</td>
  <td><span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandBuildingsAndImprovementsMember_zL8op6cHkO75">Lesser of lease term or useful life</span></td></tr>
<tr style="vertical-align: top; text-align: left; background-color: White">
  <td>Autos</td>
  <td><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHHPgvRx4Kte">5 years</span></td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of disaggregation of revenue</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ztjqBuqpZv0c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zdD6fJukl686"><b style="display: none">Schedule of disaggregation of revenue</b></span></td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">United States</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--US_zTz5Yuy0atMg" style="width: 14%; text-align: right" title="Revenues">37,493</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--US_zeOhVHZS3ccg" style="width: 14%; text-align: right" title="Revenues">63,957</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Serbia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RS_zBWOzIqSouYj" style="text-align: right" title="Revenues">6,951</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_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RS_zp8hFmyjclmk" style="text-align: right" title="Revenues">291</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Romania</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RO_zVNAflI0mJdc" style="text-align: right" title="Revenues">1,970</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RO_zcqGaAEoR4nk" style="text-align: right" title="Revenues">436</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cyprus</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--CY_zL4rrD6ll3M9" style="text-align: right" title="Revenues">1,008</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_d0_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--CY_zHS1Bbas8Xf3" style="text-align: right" title="Revenues">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Montenegro</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--ME_zeoN6CXSf4L1" style="text-align: right" title="Revenues">646</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--ME_zbE4BTzrWSU7" style="text-align: right" title="Revenues">775</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Croatia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--HR_zJ55Wo1VLE3h" style="text-align: right" title="Revenues">697</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--HR_zYNev3i14y6f" style="text-align: right" title="Revenues">1,006</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Other</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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zoeIAtPHpBv2" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">571</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_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zwgqQCjxInu" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues">888</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total revenue </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20240101__20241231_zFSpcHTGZyxb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">49,336</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--Revenues_pn3n3_c20230101__20231231_zZdph2k5A7zb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">67,353</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of anti-dilutive</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zkjArmaYg6Vb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zMQgmxweUOVd" style="display: none">Schedule of anti-dilutive</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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: 66%; text-align: left">Stock Options</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zQjMHclfZt8k" title="Total Shares">663,004</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zBzedXNSnNmd" title="Total Shares">481,858</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zE4ovH9mfEWc" title="Total Shares">200,000</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zJsISlmvKswa" title="Total Shares">610,745</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; padding-bottom: 1pt">Restricted Stock Units</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"><span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zESxYSI2Yba8" title="Total Shares">178,125</span></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"><span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zkWILVEzHZy5" title="Total Shares">213,750</span></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">Total Shares</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"><span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zUGjlsRVLfW5" title="Total Shares">1,041,129</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_z77WSyXglwj2" title="Total Shares">1,306,353</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueConcentrationOfRiskTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties. The disclosure concerning concentrations of risk may consist of the following information: (1) for concentrations of credit risk disclosure may include: (a) information about the (shared) activity, region, or economic characteristic that identifies the concentration, (b) the maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity, (c) the policy of requiring collateral or other security to support financial instruments subject to credit risk, information about the entity's access to that collateral or other security, and the nature and a brief description of the collateral or other security supporting those financial instruments, and (d) the policy of entering into master netting arrangements to mitigate the credit risk of financial instruments, information about the arrangements for which the entity is a party, and a brief description of the terms of those arrangements, including the extent to which they would reduce the entity's maximum amount of loss due to credit risk and (2) for disclosure of quantitative information about the market risks of financial instruments that is consistent with the way the company manages or adjusts those risks, disclosure may include: (a) more details about current positions and perhaps activity during the period, (b) the hypothetical effects on comprehensive income (or net assets), or annual income, of several possible changes in market prices, (c) a gap analysis of interest rate re-pricing or maturity dates, (d) the duration of the financial instruments, (e) the entity's value at risk from derivatives and from other positions at the end of the reporting period and the average value at risk during the year, or (f) other ways of reporting quantitative information as internally developed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-23<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueConcentrationOfRiskTextBlock</td>
</tr>
<tr>
<td style="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_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of change in the fair value of the earnout consideration</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkiFcBVyRym1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_zZeCtX4N2Gta" style="display: none">Schedule of change in the fair value of the earnout consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Balance as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zKqY5yzFSK2f" style="width: 14%; text-align: right" title="Fair value earnout consideration, Beginning balance">4,488</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Change in fair value of the Earnout Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJuvg3Z5Lnt2" style="text-align: right" title="Change in fair value of the earnout consideration">238</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2023</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z1MrIWjXnhZe" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance">4,725</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value of the Earnout Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--BusinessCombinationConsiderationTransferredOther1_iN_pn3n3_di0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNX11dOtqU11" style="text-align: right" title="Change in fair value of the earnout consideration">(4,675</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zutF8rhxr1V4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance">50</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Schedule of consideration is comprised</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zxrkBpP5Swqe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_z0bvKCICfeke" style="display: none">Schedule of
    consideration comprised</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zXT6bERW8uzf" style="width: 14%; text-align: right">4,874</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7f5FPBqXJP2" style="text-align: right" title="Common stock">1,847</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">Deferred Cash Consideration - Tranche 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--BusinessCombinationConsiderationTransferredDeferredCash_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zOXswnkhBUyb" style="text-align: right" title="Deferred cash consideration - tranche 2">2,713</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred Equity Consideration - Tranche 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessCombinationConsiderationTransferredDeferredEquity_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_ztIeq60NWhca" style="text-align: right" title="Deferred equity consideration - tranche 2">1,121</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">Earnout Consideration</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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zsIfNEU0cZu3" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">4,725</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; padding-bottom: 2.5pt">Total consideration</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zSQS63liEZjl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">15,280</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of assets acquired and liabilities assumed</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNz8csEtI9ol" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B4_zObLkVewuZQ6" style="display: none">Schedule of consideration to assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTKCcdtd6tQ7" style="width: 14%; text-align: right" title="Cash and cash equivalents">222</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zWGgtwHKhp5f" style="text-align: right" title="Accounts receivable">1,454</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zscUEdKKqRak" style="text-align: right" title="Inventory">2,181</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zUhW9zvFg7h5" style="text-align: right" title="Prepaid expenses">414</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">Property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zVPfhcowZi2l" style="text-align: right" title="Property, plant and equipment">14,282</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--Goodwill_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zhZr7TYZQ2ng" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill">5,445</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zcOERBPoDdTd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired">23,998</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Liabilities Assumed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7Ny2GKaPx0d" style="text-align: right" title="Accounts payable">1,948</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">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5WXmlFcRv4i" style="text-align: right" title="Accrued expenses">219</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zfdqw7sER5G" style="text-align: right" title="Deferred revenue">971</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">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdEPBn1j1lm2" style="text-align: right" title="Deferred tax liabilities">1,631</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other liabilities</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkAlLqVL6Gyl" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities">3,949</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zyUIebKLi1S5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed">8,718</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zktx1XeY7nHb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired">15,280</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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember', window );">Telcom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of change in the fair value of the earnout consideration</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zgj65vS8RUtc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zaHj1CC1oGa" style="display: none">Schedule of change in the fair value of the earnout
    consideration</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zvFOZpFCG7Y9" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 83%">Acquisition of Telcom</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3eRtuMU9CAf" style="width: 14%; text-align: right" title="Change in fair value of the Earnout Consideration">276</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zxm8WrM97H4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance">276</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Schedule of consideration is comprised</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ziBkhXjh1PYb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zuguxuayWROc" style="display: none">Schedule of consideration is comprised</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRWGOnMyJ9E" style="width: 14%; text-align: right">481</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zogZS0ymJd4c" style="text-align: right" title="Common stock">387</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">Earnout Consideration</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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZT9H7EGn89i" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration">276</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; padding-bottom: 2.5pt">Total consideration</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--BusinessCombinationConsiderationTransferred1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z1RkB8xpSaPl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred">1,144</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of assets acquired and liabilities assumed</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zwxSVx8mZE76" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zwRPAppYcJcj" style="display: none">Schedule of assets acquired and liabilities assumed</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration: underline">Assets Acquired</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 83%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRFSqX5rGdY3" style="width: 14%; text-align: right" title="Cash and cash equivalents">244</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zEDIodT7VeP7" style="text-align: right" title="Accounts receivable">224</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zIco61c5yaX7" style="text-align: right" title="Inventory">296</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMKpgHIaNfff" style="text-align: right" title="Prepaid expenses">2</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">Property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMA4bFv3TRH7" style="text-align: right" title="Property, plant and equipment">30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Goodwill</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--Goodwill_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z6HAv647tLB8" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill">692</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zITutu793yC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired">1,488</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: left">Liabilities Assumed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ztTfltrwy275" style="text-align: right" title="Accounts payable">266</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">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z5RDkgaiqMwl" style="text-align: right" title="Accrued expenses">10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zij6Iyg6Val8" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities">68</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-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities assumed</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zmdntjYwdpN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed">344</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3bMNpcP5Kfb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired">1,144</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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember', window );">All Cell Technologies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock', window );">Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block]</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zEfehKIAZTKl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)">
  <tr style="vertical-align: bottom">
    <td style="width: 83%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zxCFxeK6Y0Lb" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance">6,791</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issue earnout shares for 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zw2mKupUqIrk" style="text-align: right" title="Issue earnout shares for 2022">(7,051</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">Change in estimated fair value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDDQx8rmUac1" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value">260</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">Balance as of December 31, 2023</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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zpfnEy2tdX8l" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance">&#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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of gains or losses for the period included in earnings or resulted in a change to net assets, have arisen from the use of significant unobservable inputs (level 3) to measure the fair value of assets, liabilities, and financial instruments classified in shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 102<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-102<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of other current assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zYt8C5oXBc08" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zgQdS2qLDba1" style="display: none">Schedule of other current assets</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20241231_zj61ayLI00c" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zJqtRwNSL8P" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zZfYM8V2FkO2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Vendor prepayments</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,884</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,253</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredOfferingCosts_iI_pn3n3_d0_maPEAOAzmxb_z6NlQ3R1fIV8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred equity offering costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidInsurance_iI_pn3n3_maPEAOAzmxb_zgkDmsZWWVGf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Prepaid insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--RelatedPartyReceivable_iI_pn3n3_d0_maPEAOAzmxb_zFxkb8bcQHSi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Related party receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzmxb_z4yuJYC8IhO3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Other</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">224</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">31</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_maPEAOAzmxb_z2e7RIVpytn9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid expenses and other current</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,243</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,453</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>55
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventory</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zHSfKDazMIxf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORY (Details - Schedule of inventory)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.85pt"><span id="xdx_8B3_z8GVI5UJClAc" style="display: none">Schedule of inventory</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20241231_zS5CHahATcvj" 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_499_20231231_z0qRr2mA12Na" 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="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold">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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_pn3n3_maINzg5U_z2tXjcAaL8jl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left; padding-left: 1.85pt">Finished goods</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">4,929</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,953</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcessNetOfReserves_iI_pn3n3_maINzg5U_zboJOYwhGRw9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.85pt">Work in process</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,147</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,006</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3n3_maINzg5U_zl8rF6Wva3Lf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Raw materials</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">6,208</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">7,974</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pn3n3_mtINzg5U_zkgxrtPeqYWl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">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">12,284</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">11,933</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>56
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zFe5YUwqRsJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"><span id="xdx_8BD_z6kwztUpoEL3" style="display: none">Schedule of property and equipment</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">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">2024</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">2023</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: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Office furniture and equipment</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zjwI3IocZJt8" style="width: 14%; text-align: right" title="Total property and equipment">227</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pn3n3" style="width: 14%; text-align: right" title="Total property and equipment">227</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Computer equipment and software</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zUzgxOgWlBs8" style="text-align: right" title="Total property and equipment">283</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pn3n3" style="text-align: right" title="Total property and equipment">248</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: 1pt; padding-left: 1.85pt">Land, buildings and leasehold improvements</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6J210LGYgRa" style="text-align: right" title="Total property and equipment">7,528</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Total property and equipment">7,935</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">

    <td style="padding-bottom: 1pt; padding-left: 1.85pt">Autos</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z7q1B6VKT7re" style="text-align: right" title="Total property and equipment">769</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_pn3n3" style="text-align: right" title="Total property and equipment">616</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: 1pt; padding-left: 1.85pt">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_98D_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zbVGAxiy32Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">9,207</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_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment">9,200</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; padding-left: 1.85pt">Total property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231_zxwq0kL0Lrzb" style="text-align: right" title="Total property and equipment"><span style="font-size: 10pt">18,014</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Total property and equipment">18,226</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; padding-left: 1.85pt">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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231_zpyjJHKbMlP9" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(4,310</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231_zZ7WeCefEKXb" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation">(1,713</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; padding-left: 1.85pt">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_983_eus-gaap--PropertyPlantAndEquipmentNet_pn3n3_c20241231_zk5hjGpemhUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net">13,704</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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net">16,513</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>57
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zgMGYncupmf4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B4_zivKPa3aCC1h" style="display: none">Schedule of intangible assets</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; 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">Gross Carrying Amount</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">Accumulated Amortization</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">Net Carrying Amount</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 Amortization Period (yrs)</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: 40%; text-align: left">Developed technology</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z8glOmbVDiN8" style="width: 12%; text-align: right" title="Gross carrying amount">8,074</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zILxy6UGCfA" style="width: 12%; text-align: right" title="Accumulated amortization">(1,346</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z6IYIsggDwSb" style="width: 12%; text-align: right" title="Net carrying amount">6,728</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zXn57VZNH4b4" title="Weighted-average amortization period (yrs)">11</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Trade name</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z2jd2oyfn6ui" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zZOtGuUGGvO1" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(322</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuEbNP0xwKBd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,434</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuZxPffHbsB1" title="Weighted-average amortization period (yrs)">10</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">Customer relationships</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zpzGu1tImAr6" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4Pi8ubU9Fw3" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(110</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ztCcrt96jGve" style="text-align: right" title="Finite-Lived Intangible Assets, Net">334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z2T9VEe6WxL8" title="Weighted-average amortization period (yrs)">13</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Backlog</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJipgZyYAZbg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJrsbUNE9t1l" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(185</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zji4BtHPBPZb" style="text-align: right" title="Finite-Lived Intangible Assets, Net">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zhOnBAPNlOvd" title="Weighted-average amortization period (yrs)">1</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Patents</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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zpT2nEd9gaF1" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">611</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zq1OmKrUtwHc" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(57</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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zZgxn6nrpnp2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">554</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zrKT9a5BHNIa" title="Weighted-average amortization period (yrs)">20</span></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; padding-bottom: 2.5pt">Intangible assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zG3HwaJIW0W" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">11,070</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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_zWtzi6vgxIRj" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(2,020</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 id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_z9mOHFin3Lul" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">9,050</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</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"></p>





<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2024</td><td style="padding-bottom: 1pt; 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; text-align: center; font-weight: bold; vertical-align: bottom">Gross Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Accumulated Amortization</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Net Carrying Amount</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.2pt 0pt 10pt; text-indent: 0.75pt"><b>Weighted- average Amortization</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.45pt"><b>Period (yrs)</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%; text-align: left; padding-bottom: 1pt; padding-left: 1.7pt">Developed technology</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z0zELcN8lqE7" style="width: 12%; text-align: right" title="Gross carrying amount">8,074</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_ze749wSCq7r2" style="width: 12%; text-align: right" title="Accumulated amortization">(2,080</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zCfZu4jZbACi" style="width: 12%; text-align: right" title="Net carrying amount">5,994</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z1jMhfaLUzde" title="Weighted-average amortization period (yrs)">11</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.7pt">Trade name</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z3zggXEOq941" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">1,756</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zMRd6Jqoyeok" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(498</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zWM7LUd4qnNd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">1,258</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zeXkjaq7wYil" title="Weighted-average amortization period (yrs)">10</span></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: 1pt; padding-left: 1.7pt">Customer relationships</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zZzbXLvThBUj" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z0ixwTP5I56g" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(158</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ziAb5rp4vMRa" style="text-align: right" title="Finite-Lived Intangible Assets, Net">286</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_znTfScR0PTv7" title="Weighted-average amortization period (yrs)">13</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 1.7pt">Backlog</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zpB7WyLdUwGe" style="text-align: right" title="Finite-Lived Intangible Assets, Gross">185</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztj4m51vNwAl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(185</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztItLLwtFUwd" style="text-align: right" title="Finite-Lived Intangible Assets, Net">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaFlAErFsd9e" title="Weighted-average amortization period (yrs)">1</span></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: 1pt; padding-left: 1.7pt">Patents</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--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_za1CIZYFX3q7" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross">576</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_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zQQjpwAv2Nf2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization">(77</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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zbM2CZfrvGbg" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net">499</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zK2oHoijm01a" title="Weighted-average amortization period (yrs)">20</span></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; padding-bottom: 2.5pt; padding-left: 1.7pt">Intangible assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231_zWxzLG2mk8pb" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount">11,035</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zgExJ0reExIi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">(2,998</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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zwDGNyC45SP2" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount">8,037</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfGoodwillTextBlock_pn3n3_zO8IhZnDNm4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zfuUQAPMiJE1"><b style="display: none">Schedule of goodwill</b></span></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">Goodwill</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 43%; padding-bottom: 2.5pt">Balance as of December 31, 2022</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Goodwill_iI_c20221231_z7cvcNKdA9j" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right">4,600</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Acquisition of Amiga</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zmF1DnTDn5nh" style="text-align: right" title="Goodwill acquired during period">5,445</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt">Currency impact</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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20230101__20231231_zYmEFdeZVWvb" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact">225</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">Balance as of December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--Goodwill_iI_c20231231_z9JXU6P5l1Mj" style="border-bottom: Black 2.5pt double; text-align: right">10,270</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>Acquisition of Telcom</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zJJBSmjmSLQi" style="text-align: right">692</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Currency impact</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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20240101__20241231_zjm33649dJub" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact">(382</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--Goodwill_iI_c20241231_zQhS7XfNTDQl" style="border-bottom: Black 2.5pt double; text-align: right">10,580</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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>58
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_zpFJjVCm3DR6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"><span id="xdx_8B9_zLJS3VHS0zJk" style="display: none">Schedule of accrued expenses</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20241231_zzB8ClLDgCCl" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20231231_zXsnm4jgnGUj" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; 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="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">December 31,</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; text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrentAbstract_iB_zGlvXCw5nEsl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued Expenses:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedVacationCurrent_iI_pn3n3_maALCzkcj_zZpcCKmUvst1" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued vacation</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">271</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">246</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzkcj_zOy6bpn1OxVf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued salaries and bonus</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,498</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsPayableTradeCurrent_iI_pn3n3_maALCzkcj_zTg8gtPeZBQ5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Vendor accruals</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--AccruedWarranty_iI_pn3n3_d0_maALCzkcj_z2njCmjqvOSb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Accrued warranty</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--CustomerPrepayments_iI_pn3n3_d0_maALCzkcj_zwhfUk3fAy79" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Customer prepayments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzkcj_zWX6WMAadOW2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Other accrued 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">612</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,328</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzkcj_z4xFOeuKeLdl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">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">2,462</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,737</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-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--OtherLongtermLiabilities_iB_zq4Pl31xCevk" style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Other Long-Term Liabilities:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_zDx8KWeGGOB6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Long-term deferred tax liability</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,290</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,698</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_z0t3YyldCu02" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt">Acquired long-term liability</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">3,380</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">3,787</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--TotalLongTermLiabilities_iTI_d0_mtOLNz1Te_zjrnUvQN2GV1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">Total long-term 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">4,670</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">5,485</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of lease assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--LeaseCostTableTextBlock_pn3n3_zAop9a6ssq97" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease cost)">
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%"><span id="xdx_8BA_zvMTqa1pEYrg"><b style="display: none">Schedule of lease assets and liabilities</b></span></td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_49F_20241231_zPPrpoh5B5Wc" style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_490_20231231_zNENivOHb2c4" style="text-align: right; width: 14%">&#160;</td><td style="text-align: left; width: 1%">&#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">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zJr5CdjXjY8e" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; font-weight: bold; text-align: left">Lease assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,893</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,026</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 style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Lease 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_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_ztfcGKsjyY3f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current operating lease liabilities, included in current liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">696</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">615</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zv0CPzhr4G0c" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Noncurrent operating lease liabilities, included in long-term 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">971</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">455</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_zbWoiY1TXI19" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total Lease 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">1,667</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,070</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="Show.showAR( this, 'defref_BEEM_LeaseCost2TableTextBlock', window );">LEASES (Details - Supplemental cash flow lease information)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--LeaseCost2TableTextBlock_pn3n3_zUPRCOpi9KRh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Supplemental cash flow lease information)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#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">Year Ended</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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; 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">2024</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">2023</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="text-align: left">Cash paid for amounts included in the measurement of lease 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 style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 66%; text-align: left">Operating cash flows from operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20240101__20241231_z2FVQ2mqNHY3" style="width: 13%; text-align: right">1,098</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_985_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20230101__20231231_zjHFFn2PcQLg" style="width: 13%; text-align: right">628</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Right-of-use assets obtained in exchange for lease obligations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_c20240101__20241231_zG522nY2GOjk" style="text-align: right">1,697</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_d0_c20230101__20231231_zKPjarl1wyV6" style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Weighted Average Remaining Lease Term:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20241231_zvyvV3dErlwd" style="text-align: right" title="::XDX::P3Y2M19D"><span style="-sec-ix-hidden: xdx2ixbrl1396">3.22</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20231231_zWRrOy0fU6N8" style="text-align: right" title="::XDX::P3Y9M7D"><span style="-sec-ix-hidden: xdx2ixbrl1397">3.77</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Weighted Average Discount Rate:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_z1hfYz4CAa7c">10</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_z3bPKrhN6KGf">10</span>%</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of minimum lease payments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zHPv3WYyFKye" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for operating leases)">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom"><span id="xdx_8BC_zvnYNQCvCcG2" style="display: none">Schedule of minimum lease
    payments</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20241231_z4g7Ob1sDHa" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzKn0_zrsjuQgz88Q9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; width: 83%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">820</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzKn0_z4AyDesvDBcl" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzKn0_zX798fy0sNK6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">377</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzKn0_zRu6Ss0p9EFh" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">2028</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">390</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKn0_zK71Bz6f3fD4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: left">Total undiscounted future minimum payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,951</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zJmOMO43VgDb" style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">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">(284</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_zXrVdnevf87i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; 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">1,667</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LeaseCost2TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_LeaseCost2TableTextBlock</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of assumptions for options granted</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zCFVIqxnOCKh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_z77NpTbNsa2k" style="display: none">Schedule of assumptions for
options granted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><span style="font-size: 10pt">Year ended December 31,</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">2024</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOlp2MNTwtac" title="Expected volatility">89.04</span>% - <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2dXRX82Un2d" title="Expected volatility">92.70</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVxxunwms7K1" title="Expected volatility">90.25</span>% - <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zMDLM83kSu06" title="Expected volatility">94.51</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td><span style="font-size: 10pt">Expected term</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrjKKlAk4dg8" title="Expected remaining term">5 - 7 Years</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zb4WyzHQmoNa" title="Expected remaining term">5 - 7 Year</span>s</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #EEEEEE">
    <td><span style="font-size: 10pt">Risk-free interest rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUGEzheywBhk" title="Risk-free interest rate">3.63</span>% - <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp1aXx1bDch2" title="Risk-free interest rate">4.48</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTgKaOCCBQ1b" title="Risk-free interest rate">3.55</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z7bzDbfhmmX3" title="Risk-free interest rate">4.47</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 56%"><span style="font-size: 10pt">Weighted-average FV</span></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkZT8ZPVkIJ2" style="width: 18%; text-align: center" title="Weighted-average FV"><span style="font-size: 10pt">$4.02</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0VXxlg3RDQa" style="width: 18%; text-align: center" title="Weighted-average FV"><span style="font-size: 10pt">$5.93</span></td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of option activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zFbyJB2AtXJb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zqMYuEQ1zhp7" style="display: none">Schedule of option activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Aggregate</b></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Value</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">Options</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">Price</td><td style="padding-bottom: 1pt; font-weight: bold">&#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">Contractual Life</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">(in thousands)</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: 44%">Outstanding at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvcS3c8dzdF9" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning">336,758</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjQk9ro1mvy1" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">12.54</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 13%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zz4UBw74Gkga" style="text-align: right" title="Number of Options Granted">169,800</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_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi1MVhf6qWn7" style="text-align: right" title="Weighted Average Exercise Price Granted">7.54</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Forfeited</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zu1chkXZDMf1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited">(24,700</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1aW1vTPMzM" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited">19.70</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</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">Outstanding at December 31, 2023</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoZiz5PP56Rd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning">481,858</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXzjAekj1zz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">10.41</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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmuy4xd1HxS8" title="Weighted Average Remaining Contractual Life">7.25</span> Years</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--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zB5kw1miv19f" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Outstanding">350</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>Exercisable at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zR59MhwbEyob" style="text-align: right" title="Number of Options Exercisable, Beginning">151,310</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlxQL063g88e" style="text-align: right" title="Weighted Average Exercise Price Exercisable, Beginning">5.55</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfCMvt4QAjFe" title="Weighted Average Remaining Contractual Life, exercisable">7.18</span> Years</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEdCdW41RgPb" style="text-align: right" title="Intrinsic Value, Exercisable">233</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0Gr5uKoZY1h" style="text-align: right" title="Number of Options Granted">358,700</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zInq9v6N8Bw1" style="text-align: right" title="Weighted Average Exercise Price Granted">5.13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsKtPnlkGGue" style="text-align: right" title="Number of Options Forfeited">177,554</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLe9K1ikOwPe" style="text-align: right" title="Weighted Average Exercise Price Forfeited">9.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Outstanding at December 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFb508zdgIq4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Outstanding, Ending">663,004</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">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z77E8Pndll5j" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">6.69</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: center"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfFU7hCfKRtl" title="Weighted Average Remaining Contractual Life">7.75</span> Years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zURTCUULHHq2" style="border-bottom: Black 1pt solid; text-align: right" title="Intrinsic Value, Outstanding">&#8211;</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">Exercisable at December 31, 2024</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlnXT9VaMbfk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending">384,755</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwUIYUg1R73" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending">8.63</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_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhlSKq5JlJYa" title="Weighted Average Remaining Contractual Life, exercisable">6.65</span> Years</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztFJTmhXM24a" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Exercisable">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zUXcEQr1Lcr2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)">
  <tr style="vertical-align: bottom">
    <td><span><b style="display: none">Schedule
    of RSU activity</b></span></td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</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: 67%; text-align: left">Unvested at beginning of 2024</td><td style="width: 2%">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMvjgqVos7n" style="width: 13%; text-align: right" title="::XDX::71250"><span style="-sec-ix-hidden: xdx2ixbrl1548">71</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zLUJycYs49Fe" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance">13.05</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zq4zRvxTCWS4" style="text-align: right" title="Nonvested shares, Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zp1gEAdewfdd" style="text-align: right" title="Weighted-average grant-date fair value, granted">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Vested</td><td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMKmjxvmtcV4" style="text-align: right" title="Nonvested shares, Vested::XDX::35625"><span style="-sec-ix-hidden: xdx2ixbrl1556">(36</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_z230VHQND66" style="text-align: right" title="Weighted-average grant-date fair value, vested">7.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGu1CQNhnC3g" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">&#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 id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zPLJ33ITRRFb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited">&#8211;</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">Unvested at end of 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwHY3HFxidX9" style="border-bottom: Black 2.5pt double; text-align: right" title="::XDX::35625"><span style="-sec-ix-hidden: xdx2ixbrl1563">36</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zQyKlhp5Jm0c" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance">13.05</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Schedule of RSU activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_pn3n3_zsREZcPfHEjk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span id="xdx_8BE_zq34EMo0VOJ7"><b style="display: none">Schedule of RSU activity</b></span></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted Average Grant Date Fair Value</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: 67%; text-align: left">Unvested at beginning of 2024</td><td style="width: 2%">&#160;</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrf6MthZxsAe" style="width: 13%; text-align: right">143</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zvyuuKlgcLge" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance">13.05</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrjHj0gMwFMc" style="text-align: right">45</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zbBHUE2KhLOk" style="text-align: right" title="Weighted-average grant-date fair value, granted">13.05</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Vested</td><td>&#160;</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pn3n3_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z7TgJw0pbMUk" style="text-align: right" title="::XDX::187"><span style="-sec-ix-hidden: xdx2ixbrl1574">(187</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_z4QL1gH665wg" style="text-align: right" title="Weighted-average grant-date fair value, vested">7.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zeKXFJzuxJZb" 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 id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zYV3JgKBwyUj" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited">&#8211;</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">Unvested at end of 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zJzCNetbkqp4" 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">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zpIlkwfH16z1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of restricted stock awards</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z2jWDBwCYC9i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_z1Ayo8ohQERb" style="display: none">Schedule of restricted stock awards</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Nonvested</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center">Average Grant-</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; text-align: center">Shares</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; text-align: center">Date Fair Value</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: 68%">Nonvested at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zCGC8f3WtUUg" style="width: 13%; text-align: right" title="Nonvested shares, Beginning balance">17,865</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPQHUJSdnCXc" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Beginning balance">14.11</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcbmrBlk7RR1" style="text-align: right" title="Nonvested shares, Granted">19,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQk9h10UALpc" style="text-align: right" title="Weighted-average grant-date fair value, Granted">10.98</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zFAtrrMUNQKk" style="text-align: right" title="Nonvested shares, Vested">(31,022</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkffNdff0ik" style="text-align: right" title="Weighted-average grant-date fair value, Vested">12.29</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">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbhmcgvfdID7" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">(5,400</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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zb6ohA6wQi5a" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited">11.68</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Nonvested at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkFhazuD1mV1" style="text-align: right" title="Nonvested shares, Beginning balance">1,238</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcom77b2Tend" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance">20.17</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlJwRnOZsq0f" style="text-align: right" title="Nonvested shares, Granted">80,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztFU3HImlg55" style="text-align: right" title="Weighted-average grant-date fair value, Granted">6.20</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">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z2iYhnroI0pc" style="text-align: right" title="Nonvested shares, Vested">(71,803</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaIkarTPsGoc" style="text-align: right" title="Weighted-average grant-date fair value, Vested">6.44</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">Forfeited</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPAmiRF77CP" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited">(10,080</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbYuKZmVIOgg" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited">6.20</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">Nonvested at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zhjvidMtweDh" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance">&#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 id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9itgB4IxiO" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of warrant outstanding</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z0T984ilmM6e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zz2tUTKZqnS" style="display: none">Schedule of warrant outstanding</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#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; text-align: center">Number of Warrants</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; 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: 66%">Outstanding at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pp0d_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNE5f5UqfVod" style="width: 14%; text-align: right" title="Number of Warrants Outstanding, Beginning">440,204</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z3whuqEkqypd" style="width: 14%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">6.30</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcCFpUA0Aosg" style="text-align: right" title="Number of Warrants Granted">200,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zqRcFfBondX9" style="text-align: right" title="Weighted Average Exercise Price Granted">17.00</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">Exercised</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zngOHT09YIwe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised">(29,459</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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zahmBYROCsv" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised">6.30</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">Outstanding at December 31, 2023</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_98B_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLc21Q1mS571" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Beginning">610,745</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_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFBdbDHvAhoh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning">9.80</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">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zV7rizhwajdi" style="text-align: right" title="Number of Warrants Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z7vRUaDVZEH9" style="text-align: right" title="Weighted Average Exercise Price Granted">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z93rWENfNsAh" style="text-align: right" title="Number of Warrants Expired">(282,334</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHVU6Tj9NPN6" style="text-align: right" title="Weighted Average Exercise Price Expired">6.40</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">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zitnSor3faBa" style="text-align: right" title="Number of Warrants Exercised">(128,411</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zE8yVxoHM1el" style="text-align: right" title="Weighted Average Exercise Price Exercised">6.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Outstanding at December 31, 2024</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--ClassOfWarrantOrRightOutstanding_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYxZDGTWMLTe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Ending">200,000</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_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNSLlH97ItGe" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending">17.00</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">Exercisable at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left">&#160;</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXt2p3qC9sH2" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable">200,000</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_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4wD4psrzrqb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable">17.00</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of revenues</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zGWgtMFbFcD6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Schedule of revenues)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B2_z4prcjE9gZM4" style="display: none">Schedule of revenues</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Twelve Months Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Product sales</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zdIB5OxAAsIe" style="width: 14%; text-align: right" title="Revenues">46,057</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zzUmi2D4O9Be" style="width: 14%; text-align: right" title="Revenues">65,152</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Maintenance fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zx61zGHNsJ0i" style="text-align: right" title="Revenues">129</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_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zFPGaR2K3bCk" style="text-align: right" title="Revenues">83</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">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zdgyL581WBpl" style="text-align: right" title="Revenues">1,127</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_z1pAX47foMhe" style="text-align: right" title="Revenues">146</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Shipping and handling</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zTRCTfli3F2" style="text-align: right" title="Revenues">2,266</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_z3ZgkT8J4N0l" style="text-align: right" title="Revenues">2,308</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">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_980_eus-gaap--OtherSellingAndMarketingExpense_iNP2us-gaap--Revenues_pn3n3_di_c20240101__20241231_zidjyV4YIkEd" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(243</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_98A_eus-gaap--OtherSellingAndMarketingExpense_iN_pn3n3_di_c20230101__20231231_z9N3md0NzFdj" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances">(337</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">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_98F_eus-gaap--Revenues_pn3n3_c20240101__20241231_zNj3cKAvcfYc" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">49,336</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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231_znLZ50iLCZ82" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues">67,353</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of contract liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_pn3n3_zfl1Sy4oKjci" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Contract liabilites)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_zuyZdKoNIKi6"><b style="display: none">Schedule of contract liabilities</b></span></td><td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">For the Year Ended</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">December 31,</td><td style="padding-bottom: 1pt">&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Beginning Balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zcTVrOVJAwKc" style="width: 13%; text-align: right" title="Contract with customer liability">1,230</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_983_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20221231_z71dah5xA3u5" style="width: 13%; text-align: right" title="Contract with customer liability">1,449</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20240101__20241231_zTDhfu5fIGgc" style="text-align: right">662</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20230101__20231231_zHCc8YVKkoSb" style="text-align: right">459</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">Recognized in revenue</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zd5N0fNvN9kd" style="border-bottom: Black 1pt solid; text-align: right">(245</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_98D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zxylqgP4I0s5" style="border-bottom: Black 1pt solid; text-align: right">(679</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">Ending Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20241231_z6Gm6Vz6y8lc" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability">1,647</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_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zktU3wKfBTZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability">1,230</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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>62
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock', window );">Schedule of provision for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfProvisionForIncomeTaxesTableTextBlock_zRNQthrLXCHk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Income tax provision)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt"><span id="xdx_8B0_zxnxKIkrhuG6" style="display: none">Schedule of provision for
income taxes</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49E_20240101__20241231_zvRPxpyBWkYk" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_495_20230101__20231231_z9TZmAKOkuo2" style="text-align: center">&#160;</td><td style="padding-bottom: 1pt; 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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zTO4oFDD51C7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt">Current:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefit_d0_maCITEBz2ts_zObVE5jTTfvh" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Federal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBz2ts_zKAM1ZCfRiX2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; padding-bottom: 1pt; padding-left: 11.3pt">State</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">13,922</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">14,240</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCITEBz2ts_zcizacTnWwn6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Foreign</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">199,522</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">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBz2ts_maITEBzwGL_zInpYQNczwO6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: right; padding-bottom: 1pt">Subtotal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">213,444</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,240</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zbEMAWaWcg2c" style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt">Deferred:</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_z9HrZmhPlul2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Federal</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zoRenEnS264a" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">State</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zQLmYqZKqyXi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 11.3pt">Foreign</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">(307,101</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">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_d0_mtDITEBzrtw_maITEBzwGL_zxHVsq1opFtc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: right">Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(307,101</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--CushionAbstract_iB_zIzeYaay7Uu" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; padding-left: 1.85pt">Cushion</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">&#160;</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">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--IncomeTaxProvsionExpenseBenefit_iT_d0_mtITEBzwGL_zYQClNqYICga" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt">Net provision (benefit)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(93,657</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">14,240</td><td style="padding-bottom: 2.5pt; font-weight: bold; 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="Show.showAR( this, 'defref_BEEM_ScheduleOfPretaxLossTableTextBlock', window );">Schedule of pretax loss</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfPretaxLossTableTextBlock_pn3n3_zp9IX6pCosTg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of pretax loss)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_z09wSe3nAbmj" style="display: none">Schedule of pretax loss</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 66%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">United States</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_907_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zOT2zzvLQLnf" title="Pretax loss">(10,537</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zQLlIxEwRxR6" title="Pretax loss">(15,682</span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>International</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_904_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--InternationalMember_zwi4ep5cLDWa" title="Pretax loss">(839</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--InternationalMember_zLmPmPL9TKz4" title="Pretax loss">(366</span></td><td style="text-align: left">)</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of income tax reconciliation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGm9Hjb3m7ra" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BA_z7crCIQpvqld" style="display: none">Schedule of income tax reconciliation</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231_zS05y6n9DtMj" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zw5wOJ85VKE9" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzvRv_zcOMRKBluHL6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 66%; text-align: left">Computed &#8220;expected&#8221; tax expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(2,389</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(3,370</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maCITEBzvRv_zeHU2jeVGDWd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">State taxes, net of federal benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(761</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(933</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationTaxContingencies_d0_maCITEBzvRv_zsio8gDG7jIl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Change in FV of Contingent Consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(982</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzvRv_zGR81wElf0p4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Non-deductible stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzvRv_zIzHtKGjARm6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Non-deductible items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d0_maCITEBzvRv_zUpygGefls7a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Foreign tax rate differential</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzvRv_zE0NS23kV9pd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">True-up to tax return</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzvRv_ziX7ItFxPG42" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">3,412</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">4,161</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzvRv_zDFHFuOihcd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt">Total</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">(94</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">12</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_ziYNyIfkyOgj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_z6gjCleOQkMb" style="display: none">Schedule of deferred tax assets and liabilities</span></td><td>&#160;</td>
    <td colspan="2" id="xdx_494_20241231_zyKuTmjjt2o4" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_zKUcWZ5AisB" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">Year Ended December 31,</td><td>&#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">2024</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">2023</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3cHgZJIhbei" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_z2jqaDk96Mp9" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left">Stock options</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,081</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,115</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_zStpC3YrfWY1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">147</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_d0_zCC4TUkzBlOc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Capitalized R&amp;D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">828</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">286</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_d0_zTOTvQp2cRbk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Patents/Intangible Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,424</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,598</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--DeferredTaxAssetsLeaseLiability_iI_d0_zq2Ycvf9zqii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease Liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">297</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_zm0zBr63Lxed" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_zdZUfICFLrG2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">22,167</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">19,035</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsGross_iI_zOm2Kf6XeOHk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total gross deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,417</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,765</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zJaFKPERyBl6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">(25,913</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">(22,500</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_iI_zJZtNETebcEj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Total net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">504</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">265</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_407_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zmZLf1sPO1o1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_iNI_di0_zxdygxbQX2E6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">ROU Asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(283</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_zKZV4wyOagvf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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">(1,352</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">(1,680</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_znwW1UdGVWai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">(1,794</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">(1,963</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_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di0_z4BmuUExVB8i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; 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">(1,290</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">(1,698</td><td style="padding-bottom: 2.5pt; text-align: left">)</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_ScheduleOfPretaxLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ScheduleOfPretaxLossTableTextBlock</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_ScheduleOfProvisionForIncomeTaxesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>63
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 61,459<span></span>
</td>
<td class="nump">$ 77,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">20,171<span></span>
</td>
<td class="nump">28,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">49,336<span></span>
</td>
<td class="nump">67,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">(11,282)<span></span>
</td>
<td class="num">(16,060)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Geographic Concentration Risk [Member] | Geographic Distribution, Foreign [Member] | SERBIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">25,020<span></span>
</td>
<td class="nump">23,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">8,297<span></span>
</td>
<td class="nump">8,177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">11,843<span></span>
</td>
<td class="nump">3,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">(732)<span></span>
</td>
<td class="num">(366)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Geographic Concentration Risk [Member] | Geographic Distribution, Domestic [Member] | UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">36,439<span></span>
</td>
<td class="nump">53,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="nump">11,874<span></span>
</td>
<td class="nump">19,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">37,493<span></span>
</td>
<td class="nump">63,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (10,550)<span></span>
</td>
<td class="num">$ (15,694)<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ConcentrationRiskByBenchmarkAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</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_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember</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=country_RS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_RS</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_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember</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=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</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>64
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues', window );">Contingent consideration fair value, Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease', window );">Contingent consideration fair value, Change in fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues', window );">Contingent consideration fair value, Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease', window );">Contingent consideration fair value, Change in fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Beginning balance</a></td>
<td class="nump">4,725<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Beginning balance</a></td>
<td class="num">(4,725)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues', window );">Contingent consideration fair value, Additions</a></td>
<td class="nump">259<span></span>
</td>
<td class="nump">7,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease', window );">Contingent consideration fair value, Change in fair value</a></td>
<td class="num">(4,675)<span></span>
</td>
<td class="nump">2,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Contingent consideration fair value, Ending balance</a></td>
<td class="nump">$ 309<span></span>
</td>
<td class="nump">$ 4,725<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_PlatformOperatorCryptoAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.FF.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476188/405-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_PlatformOperatorCryptoAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 101<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossAbstract', window );"><strong>Allowance for credit losses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts Receivable, Allowance for Credit Loss, Beginning Balance</a></td>
<td class="nump">$ 448<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for Loan, Lease, and Other Losses</a></td>
<td class="num">(72)<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="num">(117)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Accounts Receivable, Allowance for Credit Loss, Writeoff</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts Receivable, Allowance for Credit Loss, Ending Balance</a></td>
<td class="nump">$ 259<span></span>
</td>
<td class="nump">$ 448<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_AllowanceForCreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossAbstract</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>66
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_BEEM_PropertyPlantAndEquipmentUsefulLife1', window );">[custom:PropertyPlantAndEquipmentUsefulLife1-0]</a></td>
<td class="text">5-7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, Buildings and Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_BEEM_PropertyPlantAndEquipmentUsefulLife1', window );">[custom:PropertyPlantAndEquipmentUsefulLife1-0]</a></td>
<td class="text">Lesser of lease term or useful life<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_PropertyPlantAndEquipmentUsefulLife1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_PropertyPlantAndEquipmentUsefulLife1</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</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>67
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 49,336<span></span>
</td>
<td class="nump">$ 67,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">37,493<span></span>
</td>
<td class="nump">63,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="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=country_RS', window );">SERBIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">6,951<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=country_RO', window );">ROMANIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">1,970<span></span>
</td>
<td class="nump">436<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=country_CY', window );">CYPRUS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">1,008<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=country_ME', window );">MONTENEGRO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">646<span></span>
</td>
<td class="nump">775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=country_HR', window );">CROATIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">697<span></span>
</td>
<td class="nump">1,006<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicDistributionAxis=BEEM_OtherCountriesMember', window );">Other Countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 571<span></span>
</td>
<td class="nump">$ 888<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_GeographicDistributionAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=country_US</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_GeographicDistributionAxis=country_RS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=country_RS</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_GeographicDistributionAxis=country_RO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=country_RO</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_GeographicDistributionAxis=country_CY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=country_CY</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_GeographicDistributionAxis=country_ME">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=country_ME</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_GeographicDistributionAxis=country_HR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=country_HR</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_GeographicDistributionAxis=BEEM_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicDistributionAxis=BEEM_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total Shares</a></td>
<td class="nump">1,041,129<span></span>
</td>
<td class="nump">1,306,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_StockOptionsMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total Shares</a></td>
<td class="nump">663,004<span></span>
</td>
<td class="nump">481,858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total Shares</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">610,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total Shares</a></td>
<td class="nump">178,125<span></span>
</td>
<td class="nump">213,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=BEEM_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Uninsured cash</a></td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainBeforeTax', window );">Foreign currency transaction gain</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Intangible asset useful life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyAccrual', window );">Accrued warranty reserve</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Warranty repairs completed</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development costs</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Revenue Benchmark [Member] | 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="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">82.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=BEEM_Customer1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=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_srt_MajorCustomersAxis=BEEM_Customer3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=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_StateAndLocalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=BEEM_StateAndLocalGovernmentMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_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_Customer4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LIQUIDITY (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net losses</a></td>
<td class="nump">$ 11,300<span></span>
</td>
<td class="nump">$ 16,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashExpense', window );">Non-cash expenses</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">4,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="nump">2,193<span></span>
</td>
<td class="nump">13,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Decrease in accounts receivable</a></td>
<td class="nump">8,182<span></span>
</td>
<td class="num">(9,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="Show.showAR( this, 'defref_BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities', window );">Decrease in change in fair value of contingent consideration liabilities</a></td>
<td class="nump">4,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Decrease in accounts payable</a></td>
<td class="num">(889)<span></span>
</td>
<td class="nump">4,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_IncreaseDecreaseInOtherLongTermLiabilities', window );">Decrease in other long term liabilities</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">4,572<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_BEEM_WorkingCapital', window );">Working capital</a></td>
<td class="nump">13,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=BEEM_WarrantsMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherEquity', window );">Proceeds from issuance of other equity and debt</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities</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_IncreaseDecreaseInOtherLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_IncreaseDecreaseInOtherLongTermLiabilities</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_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense or loss included in net income that result in no cash flow, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the issuance of equity classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementClassOfStockAxis=BEEM_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=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>71
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 30, 2024</div></th>
<th class="th"><div>Oct. 20, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,725,000<span></span>
</td>
<td class="nump">4,488,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Change in fair value of the Earnout Consideration</a></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">238,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Change in fair value of the earnout consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,725,000)<span></span>
</td>
<td class="num">(4,675,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">4,725,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember', window );">Telcom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Change in fair value of the Earnout Consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Change in fair value of the earnout consideration</a></td>
<td class="num">$ (276,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 276,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember</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>72
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details - Consideration) - Amiga [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 20, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 4,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Common stock</a></td>
<td class="nump">1,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_BusinessCombinationConsiderationTransferredDeferredCash', window );">Deferred cash consideration - tranche 2</a></td>
<td class="nump">2,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_BusinessCombinationConsiderationTransferredDeferredEquity', window );">Deferred equity consideration - tranche 2</a></td>
<td class="nump">1,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Earnout consideration</a></td>
<td class="nump">4,725<span></span>
</td>
<td class="nump">$ 4,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="nump">$ 15,280<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_BusinessCombinationConsiderationTransferredDeferredCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessCombinationConsiderationTransferredDeferredCash</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_BusinessCombinationConsiderationTransferredDeferredEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessCombinationConsiderationTransferredDeferredEquity</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</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>73
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Oct. 20, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 10,580<span></span>
</td>
<td class="nump">$ 10,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax', window );">Deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,280<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</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>74
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details - Consideration comprised) - Telcom [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Aug. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Common stock</a></td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredOther1', window );">Earnout consideration</a></td>
<td class="nump">276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="nump">$ 1,144<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember</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>75
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Aug. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 10,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,270<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember', window );">Telcom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Total liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,144<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember</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>76
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember', window );">All Cell Technologies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Beginning balance</a></td>
<td class="nump">6,791,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Issue earnout shares for 2022</a></td>
<td class="num">(7,051,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease', window );">Change in estimated fair value</a></td>
<td class="nump">260,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value earnout consideration, Ending balance</a></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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember</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>77
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 30, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 30, 2024 </div>
<div>EUR (&#8364;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 02, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 02, 2024 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Oct. 20, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 20, 2023 </div>
<div>EUR (&#8364;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 04, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability 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">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 49,900,000<span></span>
</td>
<td class="nump">71,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,400,000<span></span>
</td>
<td class="nump">16,500,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="Show.showAR( this, 'defref_BEEM_BusinessAcquisitionsRevenue', window );">Revenue related acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">13,700,000<span></span>
</td>
<td class="nump">11,900,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="Show.showAR( this, 'defref_BEEM_BusinessAcquisitionsNetLoss', window );">Net loss related acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,300,000<span></span>
</td>
<td class="nump">5,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payment for acquisition, cash</a></td>
<td class="text">&#160;<span></span>
</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,874,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Transaction 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability 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="nump">50,000<span></span>
</td>
<td class="nump">4,725,000<span></span>
</td>
<td class="nump">$ 4,488,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [Member] | Tranche One [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payment for acquisition, cash</a></td>
<td class="text">&#160;<span></span>
</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,900,000<span></span>
</td>
<td class="nump">&#8364; 4,600,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="Show.showAR( this, 'defref_BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued', window );">Stock to be issued for acquisition, shares | 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">451,807<span></span>
</td>
<td class="nump">451,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [Member] | Tranche Two [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payment for acquisition, cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="nump">&#8364; 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember', window );">Telcom [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payment for acquisition, cash</a></td>
<td class="nump">$ 481,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationPriceOfAcquisitionExpected', window );">Cash balance at closing | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 220,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash', window );">Cash | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 430,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Issued shares of common stock | shares</a></td>
<td class="nump">82,506<span></span>
</td>
<td class="nump">82,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business combination, working capital description</a></td>
<td class="text">At closing, Telcom
had a positive working capital balance of approximately EUR 500,000 which consisted of (i) a cash balance equal to EUR 220,000, accounts
receivables of approximately EUR 115,000, inventory of approximately EUR 275,000 and accounts payable of approximately EUR 110,000<span></span>
</td>
<td class="text">At closing, Telcom
had a positive working capital balance of approximately EUR 500,000 which consisted of (i) a cash balance equal to EUR 220,000, accounts
receivables of approximately EUR 115,000, inventory of approximately EUR 275,000 and accounts payable of approximately EUR 110,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability 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="nump">$ 276,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember', window );">All Cell Technologies [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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock issued for acquisition, shares | 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="nump">1,055,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_AdditionalPaymentsToAcquireBusiness', window );">Additional payments to acquire business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability 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">$ 0<span></span>
</td>
<td class="nump">$ 6,791,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_AdditionalPaymentsToAcquireBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_AdditionalPaymentsToAcquireBusiness</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_BusinessAcquisitionsNetLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessAcquisitionsNetLoss</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_BusinessAcquisitionsRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessAcquisitionsRevenue</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash</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_BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued</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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationPriceOfAcquisitionExpected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479455/805-10-15-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationPriceOfAcquisitionExpected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</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_TrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_TrancheOneMember</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_TrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_TrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AllCellTechnologiesMember</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>78
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Vendor prepayments</a></td>
<td class="nump">$ 1,884<span></span>
</td>
<td class="nump">$ 2,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOfferingCosts', window );">Deferred equity offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">135<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_RelatedPartyReceivable', window );">Related party receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Other</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current</a></td>
<td class="nump">$ 2,243<span></span>
</td>
<td class="nump">$ 2,453<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_RelatedPartyReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_RelatedPartyReceivable</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480341/340-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>79
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORY (Details - Schedule of inventory) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">$ 4,929<span></span>
</td>
<td class="nump">$ 1,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">1,147<span></span>
</td>
<td class="nump">2,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">6,208<span></span>
</td>
<td class="nump">7,974<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 12,284<span></span>
</td>
<td class="nump">$ 11,933<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>80
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 18,014<span></span>
</td>
<td class="nump">$ 18,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(4,310)<span></span>
</td>
<td class="num">(1,713)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and Equipment, net</a></td>
<td class="nump">13,704<span></span>
</td>
<td class="nump">16,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office 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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">227<span></span>
</td>
<td class="nump">227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">248<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">7,528<span></span>
</td>
<td class="nump">7,935<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=BEEM_AutosMember', window );">Autos [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">769<span></span>
</td>
<td class="nump">616<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 9,207<span></span>
</td>
<td class="nump">$ 9,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=BEEM_AutosMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=BEEM_AutosMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation', window );">Depreciation expense recognized in operating expenses</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation', window );">Cost, Depreciation</a></td>
<td class="nump">2,400,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_CapitalizedDepreciationCosts', window );">Capitalized depreciation expense</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_CapitalizedDepreciationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_CapitalizedDepreciationCosts</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_BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation</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_us-gaap_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS (Details - Schedule of intangible assets) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 11,035<span></span>
</td>
<td class="nump">$ 11,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(2,998)<span></span>
</td>
<td class="num">(2,020)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">8,037<span></span>
</td>
<td class="nump">9,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">8,074<span></span>
</td>
<td class="nump">8,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(2,080)<span></span>
</td>
<td class="num">(1,346)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 5,994<span></span>
</td>
<td class="nump">$ 6,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average amortization period (yrs)</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 1,756<span></span>
</td>
<td class="nump">$ 1,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(498)<span></span>
</td>
<td class="num">(322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 1,258<span></span>
</td>
<td class="nump">$ 1,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average amortization period (yrs)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 444<span></span>
</td>
<td class="nump">$ 444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(158)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 286<span></span>
</td>
<td class="nump">$ 334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average amortization period (yrs)</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=BEEM_BacklogMember', window );">Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 185<span></span>
</td>
<td class="nump">$ 185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(185)<span></span>
</td>
<td class="num">(185)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average amortization period (yrs)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 576<span></span>
</td>
<td class="nump">$ 611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(77)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 499<span></span>
</td>
<td class="nump">$ 554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average amortization period (yrs)</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=BEEM_BacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=BEEM_BacklogMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</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>83
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS (Details - Schedule of goodwill) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Aug. 30, 2024</div></th>
<th class="th"><div>Oct. 20, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 10,580<span></span>
</td>
<td class="nump">$ 10,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Goodwill currency impact</a></td>
<td class="num">(382)<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember', window );">Telcom [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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired during period</a></td>
<td class="nump">$ 692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember</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>84
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2028</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,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="Show.showAR( this, 'defref_BEEM_IntangibleAssetsOperatingExpenseAmortization', window );">Amortization expense recognized in operating expenses</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAmortization', window );">Cost, Amortization</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Finite-Lived Intangible Asset, Expected Amortization, Year Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_IntangibleAssetsOperatingExpenseAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_IntangibleAssetsOperatingExpenseAmortization</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_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_CostOfGoodsAndServicesSoldAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">$ 271<span></span>
</td>
<td class="nump">$ 246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued salaries and bonus</a></td>
<td class="nump">1,498<span></span>
</td>
<td class="nump">1,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Vendor accruals</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_AccruedWarranty', window );">Accrued warranty</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_BEEM_CustomerPrepayments', window );">Customer prepayments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expense</a></td>
<td class="nump">612<span></span>
</td>
<td class="nump">1,328<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">2,462<span></span>
</td>
<td class="nump">2,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_OtherLongtermLiabilities', window );"><strong>Other Long-Term Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent', window );">Long-term deferred tax liability</a></td>
<td class="nump">1,290<span></span>
</td>
<td class="nump">1,698<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Acquired long-term liability</a></td>
<td class="nump">3,380<span></span>
</td>
<td class="nump">3,787<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="Show.showAR( this, 'defref_BEEM_TotalLongTermLiabilities', window );">Total long-term liabilities</a></td>
<td class="nump">$ 4,670<span></span>
</td>
<td class="nump">$ 5,485<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_AccruedWarranty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_AccruedWarranty</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_CustomerPrepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_CustomerPrepayments</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_OtherLongtermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_OtherLongtermLiabilities</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_TotalLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_TotalLongTermLiabilities</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAndOtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Aug. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 2,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,737<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_AcquiredLongtermLiability', window );">Acquired long-term liability</a></td>
<td class="nump">3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember', window );">Telcom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Non current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31<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_AcquiredLongtermLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_AcquiredLongtermLiability</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelcomMember</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>87
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details - Lease cost) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Feb. 01, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 01, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Lease assets</a></td>
<td class="nump">$ 1,893<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 1,026<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities, included in current liabilities</a></td>
<td class="nump">696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent operating lease liabilities, included in long-term liabilities</a></td>
<td class="nump">971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total Lease liabilities</a></td>
<td class="nump">$ 1,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,070<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details - Supplemental cash flow lease information) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Increase (Decrease) in Operating Lease Liability</a></td>
<td class="nump">$ 1,098<span></span>
</td>
<td class="nump">$ 628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities', window );">Right of Use Assets Obtained in Exchange for Lease Liabilities</a></td>
<td class="nump">$ 1,697<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">3 years 2 months 19 days<span></span>
</td>
<td class="text">3 years 9 months 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_RightofuseAssetsObtainedInExchangeForLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities</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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details - Minimum rental commitments for operating leases) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted future minimum payments</a></td>
<td class="nump">1,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(284)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 1,667<span></span>
</td>
<td class="nump">$ 1,070<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>90
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></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>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Feb. 01, 2024</div></th>
<th class="th"><div>Sep. 01, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use asset and lease liability</a></td>
<td class="nump">$ 1,893<span></span>
</td>
<td class="nump">$ 1,026<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease liabilities</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details - Assumptions for options granted) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average FV</a></td>
<td class="nump">$ 4.02<span></span>
</td>
<td class="nump">$ 5.93<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, 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="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 Year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average FV</a></td>
<td class="nump">$ 4.02<span></span>
</td>
<td class="nump">$ 5.93<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Share-Based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">89.04%<span></span>
</td>
<td class="nump">90.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">3.63%<span></span>
</td>
<td class="nump">3.55%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Share-Based Payment Arrangement, 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">92.70%<span></span>
</td>
<td class="nump">94.51%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.48%<span></span>
</td>
<td class="nump">4.47%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details - Option activity) - Equity Option [Member] - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Beginning</a></td>
<td class="nump">481,858<span></span>
</td>
<td class="nump">336,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 10.41<span></span>
</td>
<td class="nump">$ 12.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Options Granted</a></td>
<td class="nump">358,700<span></span>
</td>
<td class="nump">169,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">$ 5.13<span></span>
</td>
<td class="nump">$ 7.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options Forfeited</a></td>
<td class="num">(177,554)<span></span>
</td>
<td class="num">(24,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Forfeited</a></td>
<td class="nump">$ 9.92<span></span>
</td>
<td class="nump">$ 19.70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">7 years 9 months<span></span>
</td>
<td class="text">7 years 3 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Options Exercisable, Ending</a></td>
<td class="nump">384,755<span></span>
</td>
<td class="nump">151,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable, Ending</a></td>
<td class="nump">$ 8.63<span></span>
</td>
<td class="nump">$ 5.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life, exercisable</a></td>
<td class="text">6 years 7 months 24 days<span></span>
</td>
<td class="text">7 years 2 months 4 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic Value, Exercisable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Options Forfeited</a></td>
<td class="nump">177,554<span></span>
</td>
<td class="nump">24,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Options Outstanding, Ending</a></td>
<td class="nump">663,004<span></span>
</td>
<td class="nump">481,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">$ 6.69<span></span>
</td>
<td class="nump">$ 10.41<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance | shares</a></td>
<td class="nump">71,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Nonvested shares, Granted | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Nonvested shares, Vested | shares</a></td>
<td class="nump">35,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Nonvested shares, Forfeited | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance | shares</a></td>
<td class="nump">35,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_RSUAwardsMember', window );">R S U Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, beginning balance | $ / shares</a></td>
<td class="nump">$ 13.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, granted | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, vested | $ / shares</a></td>
<td class="nump">7.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, forfeited | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, ending balance | $ / shares</a></td>
<td class="nump">$ 13.05<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_RSUAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_RSUAwardsMember</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>94
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_PerformanceStockUnitsMember', window );">Performance Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance | shares</a></td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period | shares</a></td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period | shares</a></td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_PSUAwardsMember', window );">P S U Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, beginning balance | $ / shares</a></td>
<td class="nump">$ 13.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, granted | $ / shares</a></td>
<td class="nump">13.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, vested | $ / shares</a></td>
<td class="nump">7.25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, forfeited | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, ending balance | $ / shares</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_PerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_PerformanceStockUnitsMember</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_PSUAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_PSUAwardsMember</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>95
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details - Restricted stock award activity) - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">17,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, beginning balance</a></td>
<td class="nump">$ 20.17<span></span>
</td>
<td class="nump">$ 14.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Nonvested shares, Granted</a></td>
<td class="nump">80,645<span></span>
</td>
<td class="nump">19,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, Granted</a></td>
<td class="nump">$ 6.20<span></span>
</td>
<td class="nump">$ 10.98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Nonvested shares, Vested</a></td>
<td class="num">(71,803)<span></span>
</td>
<td class="num">(31,022)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, Vested</a></td>
<td class="nump">$ 6.44<span></span>
</td>
<td class="nump">$ 12.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Nonvested shares, Forfeited</a></td>
<td class="num">(10,080)<span></span>
</td>
<td class="num">(5,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, Forfeited</a></td>
<td class="nump">$ 6.20<span></span>
</td>
<td class="nump">$ 11.68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 20.17<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details - Warrant activity) - Warrant [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Beginning</a></td>
<td class="nump">610,745<span></span>
</td>
<td class="nump">440,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Beginning</a></td>
<td class="nump">$ 9.80<span></span>
</td>
<td class="nump">$ 6.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of Warrants Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Granted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 17.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Warrants Exercised</a></td>
<td class="num">(128,411)<span></span>
</td>
<td class="num">(29,459)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercised</a></td>
<td class="nump">$ 6.30<span></span>
</td>
<td class="nump">$ 6.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired', window );">Number of Warrants Expired</a></td>
<td class="num">(282,334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Expired</a></td>
<td class="nump">$ 6.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of Warrants Outstanding, Ending</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">610,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Weighted Average Exercise Price Outstanding, Ending</a></td>
<td class="nump">$ 17.00<span></span>
</td>
<td class="nump">$ 9.80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber', window );">Number of Warrants Exercisable</a></td>
<td class="nump">200,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="Show.showAR( this, 'defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Exercisable</a></td>
<td class="nump">$ 17.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice</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_BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>97
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">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>Apr. 30, 2023</div></th>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 09, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 496<span></span>
</td>
<td class="nump">$ 2,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></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,601<span></span>
</td>
<td class="nump">$ 2,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date 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="nump">$ 4.02<span></span>
</td>
<td class="nump">$ 5.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from 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="nump">$ 809<span></span>
</td>
<td class="nump">$ 185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">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="nump">128,411<span></span>
</td>
<td class="nump">29,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from 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="nump">$ 800<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></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,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining contractural term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></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">278,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="nump">$ 0<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></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,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining contractural term</a></td>
<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 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></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">35,625<span></span>
</td>
<td class="nump">71,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockUnitsOutstanding', window );">Stock units outstanding, RSUs</a></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">187,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unregnized stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted stock units that vested</a></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">35,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=BEEM_PerformanceStockUnitsMember', window );">Performance Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">143,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_StockUnitsOutstanding', window );">Stock units outstanding, RSUs</a></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">44,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted stock units that vested</a></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">187,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">17,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted stock units that vested</a></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">71,803<span></span>
</td>
<td class="nump">31,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">3 years 3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">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="nump">128,411<span></span>
</td>
<td class="nump">29,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=BEEM_Plan2021Member', window );">Plan 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant</a></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,900,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="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=BEEM_Plan2011Member', window );">Plan 2011 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TransactionTypeAxis=BEEM_BRileyPurchaseAgreementMember', window );">B Riley Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued new, shares</a></td>
<td class="nump">10,484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,484<span></span>
</td>
<td class="nump">281,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_PaymentsOfStockIssuanceCost', window );">[custom:PaymentsOfStockIssuanceCost]</a></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">$ 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=BEEM_BRileyCapitalMember', window );">B Riley Capital [Member] | Common Stock Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued new, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from 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="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock units granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">285,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=BEEM_ConsultantMember', window );">Consultant [Member] | Investor Relations Services [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_WarrantsIssuedShares', window );">Warrants issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_FairValueOfWarrantsIssued', window );">Fair value of warrants 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="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Warrant 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">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellMember', window );">All Cell [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Stock issued for purchase of assets, 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="nump">446,815<span></span>
</td>
<td class="nump">1,055,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember', window );">Amiga [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Stock issued for purchase of assets, 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="nump">451,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelecomMember', window );">Telecom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Stock issued for purchase of assets, 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="nump">82,506<span></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_FairValueOfWarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_FairValueOfWarrantsIssued</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_PaymentsOfStockIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_PaymentsOfStockIssuanceCost</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_StockUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_StockUnitsOutstanding</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_WarrantsIssuedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_WarrantsIssuedShares</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481766/480-10-25-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_StockIssuedDuringPeriodSharesPurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=BEEM_RegisteredCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=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=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=BEEM_PerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=BEEM_PerformanceStockUnitsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_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=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PlanNameAxis=BEEM_Plan2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=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_Plan2011Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=BEEM_Plan2011Member</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_BRileyPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransactionTypeAxis=BEEM_BRileyPurchaseAgreementMember</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_BRileyCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=BEEM_BRileyCapitalMember</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_CommonStockPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesFinancingTransactionAxis=BEEM_CommonStockPurchaseAgreementMember</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=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=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_InvestorRelationsServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransactionTypeAxis=BEEM_InvestorRelationsServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AllCellMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AllCellMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_AmigaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=BEEM_TelecomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=BEEM_TelecomMember</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>98
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Details - Schedule of revenues) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSellingAndMarketingExpense', window );">Discounts and allowances</a></td>
<td class="num">$ (243)<span></span>
</td>
<td class="num">$ (337)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">49,336<span></span>
</td>
<td class="nump">67,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">46,057<span></span>
</td>
<td class="nump">65,152<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=BEEM_ProfessionalServicesMember', window );">Professional Services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">1,127<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 2,266<span></span>
</td>
<td class="nump">$ 2,308<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherSellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of selling and marketing expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=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=BEEM_ProfessionalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=BEEM_ProfessionalServicesMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=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>99
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Details - Contract liabilites) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">$ 1,647<span></span>
</td>
<td class="nump">$ 1,230<span></span>
</td>
<td class="nump">$ 1,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase (Decrease) in Contract with Customer, Liability</a></td>
<td class="nump">662<span></span>
</td>
<td class="nump">459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="num">$ (245)<span></span>
</td>
<td class="num">$ (679)<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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>100
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="nump">$ 1,647<span></span>
</td>
<td class="nump">$ 1,230<span></span>
</td>
<td class="nump">$ 1,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeRevenueRecognized', window );">Deferred Income, Revenue Recognized</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_ProductDepositsMember', window );">Product Deposits [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=BEEM_MaintenanceFeesMember', window );">Maintenance Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | International Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | California Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DeferredIncomeRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479432/944-30-50-2B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredRevenueArrangementTypeAxis=BEEM_ProductDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=BEEM_InternationalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details-Income tax provision) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">13,922<span></span>
</td>
<td class="nump">14,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">199,522<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Subtotal</a></td>
<td class="nump">213,444<span></span>
</td>
<td class="nump">14,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(307,101)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Subtotal</a></td>
<td class="num">(307,101)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_CushionAbstract', window );"><strong>Cushion</strong></a></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="Show.showAR( this, 'defref_BEEM_IncomeTaxProvsionExpenseBenefit', window );">Net provision (benefit)</a></td>
<td class="num">$ (93,657)<span></span>
</td>
<td class="nump">$ 14,240<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_CushionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_CushionAbstract</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_IncomeTaxProvsionExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_IncomeTaxProvsionExpenseBenefit</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_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>102
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details - Schedule of pretax loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Pretax loss</a></td>
<td class="num">$ (761)<span></span>
</td>
<td class="num">$ (933)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Pretax loss</a></td>
<td class="num">(10,537)<span></span>
</td>
<td class="num">(15,682)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=BEEM_InternationalMember', window );">International [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Pretax loss</a></td>
<td class="num">$ (839)<span></span>
</td>
<td class="num">$ (366)<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</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_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=BEEM_InternationalMember</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>103
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details - Schedule of income tax reconciliation) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Computed &#8220;expected&#8221; tax expense (benefit)</a></td>
<td class="num">$ (2,389)<span></span>
</td>
<td class="num">$ (3,370)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="num">(761)<span></span>
</td>
<td class="num">(933)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Change in FV of Contingent Consideration</a></td>
<td class="num">(982)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible stock options</a></td>
<td class="nump">336<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Non-deductible items</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">True-up to tax return</a></td>
<td class="nump">210<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in deferred tax asset valuation allowance</a></td>
<td class="nump">3,412<span></span>
</td>
<td class="nump">4,161<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="num">$ (94)<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>104
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES (Details-Deferred tax assets and liabilities) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock options</a></td>
<td class="nump">$ 1,081<span></span>
</td>
<td class="nump">$ 1,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Deferred Revenue</a></td>
<td class="nump">151<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized R&amp;D</a></td>
<td class="nump">828<span></span>
</td>
<td class="nump">286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Patents/Intangible Assets</a></td>
<td class="nump">1,424<span></span>
</td>
<td class="nump">1,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_BEEM_DeferredTaxAssetsLeaseLiability', window );">Lease Liability</a></td>
<td class="nump">456<span></span>
</td>
<td class="nump">297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">310<span></span>
</td>
<td class="nump">287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">22,167<span></span>
</td>
<td class="nump">19,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">26,417<span></span>
</td>
<td class="nump">22,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: Deferred tax asset valuation allowance</a></td>
<td class="num">(25,913)<span></span>
</td>
<td class="num">(22,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total net deferred tax assets</a></td>
<td class="nump">504<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_BEEM_DeferredTaxLiabilitiesRightOfUseAssets', window );">ROU Asset</a></td>
<td class="num">(442)<span></span>
</td>
<td class="num">(283)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(1,352)<span></span>
</td>
<td class="num">(1,680)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(1,794)<span></span>
</td>
<td class="num">(1,963)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total net deferred taxes</a></td>
<td class="num">$ (1,290)<span></span>
</td>
<td class="num">$ (1,698)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DeferredTaxAssetsLeaseLiability</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_BEEM_DeferredTaxLiabilitiesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_DeferredTaxLiabilitiesRightOfUseAssets</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>105
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_BEEM_IncomeTaxRateBlendedFederalState', window );">Federal and state tax rate</a></td>
<td class="nump">27.31%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</a></td>
<td class="nump">$ 3.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">79.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">NOL carryforward with expiration</a></td>
<td class="nump">25.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOtherTaxCarryforwards', window );">State net operating loss carry forward</a></td>
<td class="nump">84.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration', window );">NOL carryforward without expiration</a></td>
<td class="nump">$ 53.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_BEEM_IncomeTaxRateBlendedFederalState">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">BEEM_IncomeTaxRateBlendedFederalState</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: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_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsOtherTaxCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOtherTaxCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( '&)BUI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( '&)BUH (")S\0   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=ZZ:1F'J.N%:2>0D)@$XA8E
MWA;1-%%BU.[M2</6@> !.,;^\_FSY%9YH5S I^ \!C(8;R;;#U$HOV9'(B\
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
M,3T OK\70FTVTA_8O@33_P]02P,$%     @ <8F+6K+-MCK4!@  NAX  !@
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
M+=H8Z-\70H-[>V%>7^Y>5\__ U!+ P04    " !QB8M:5+>'<QP#   ."@
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
MV6YDR=%$F<2-U/XLP">B3<K;!P'?-#RGO*JL.\+N4<=$G*D_3/U(+X>&&HY
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
M[;H,VZ7=_*-H,;;-Z-@U$+%L[MI]C@TGQ_XVM3N@9DVPY(]%7>]+'_!A@1;
ML=V,DC"RFA5,+,T<!7!\<$CJI](]6*ZW.+TP$1I,YM:)J2UU;,PQ3$.$L?_,
M]*'=;GNB8V5P6ZB\%*J5_.@^0/"U[N^/0 V,UD#Q28]&3Z7M>$8,H\9^1NW,
M[BH#,!J"H>'P*VBW$B/GHF/.1V2<@6!H-/;3Z#'$1M<R*#YD_W=A ;2%G  -
M@\;^75V/5WT3];3#;WIYW1:^N]Z.3[H+?"IMQ_-DV#OVL_?=Z+CXH,[65 [<
MQ]3HZ%BO^+)5H$CIKZHE3)RK.8V1HUEK&PP1FH>N#8#$T'CR1C?]Y@: YG4@
MG5;VA=7N .B-3;/$IFY[@P 1<ETM,=R>^+F]N_ V%>OI<#8+]>&R847=][4#
MX^L%.MZ1=IF"D'JZ&"\/(N6RQ3!_XF?^W_LV0>V=3$/6SEWDO+\C S'*=U<!
M4.2^@]L=;&2C.@T=IQ*)*0$2?PGPH+NSOXZ[5Y[X<-LBBW%).SNX?E=Q^=C=
M2M3!V-9-?X]M>-O??+PF9S?=!<'1^RMR=M7= YP9-?UURI^9A!I'@2.M067X
M>0Z 9']#L?_0B&UWR6\IFD94W>.&,\@26@"^7PMHKG8?] \,]T0O_P]02P,$
M%     @ <8F+6DY8@?%5 @  K 4  !@   !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6RM5&UOVC 0_BM65DVMM.*\P2H6(A78M$KKA$J[?9CVP20'L>K8F>V0
M]M_/=D)&*T#3M"_$=[[GN><.WR6-D(^J -#HJ61<3;Q"ZVJ,L<H**(D:B JX
MN5D+61)M3+G!JI) <@<J&0Y]?X1+0KF7)LZWD&DB:LTHAX5$JBY+(I^GP$0S
M\0)OY[BCFT);!TZ3BFQ@"?JA6DACX9XEIR5P105'$M83[SH8SV(;[P*^46C4
MWAG92E9"/%KC)I]XOA4$##)M&8CY;&$&C%DB(^-7Q^GU*2UP_[QC_^1J-[6L
MB(*98-]IKHN)=^6A'-:D9OI.-)^AJV=H^3+!E/M%31L[''HHJY4690<V"DK*
MVR]YZOJP!PA&1P!A!PA? ^(C@*@#1*[05IDK:TXT21,I&B1MM&&S!]<;AS;5
M4&[_Q:66YI8:G$X7Y!EM%5J ="^"9X#F5&5,J%H"ND0/RSDZ/[M 9XAR=%^(
M6A&>JP1KD]LRX*S+,VWSA$?R!"&Z%5P7"GWD.>0O"; 1W2L/=\JGX4G&.60#
M% 7O4.B'\0%!L[^'1R?D1'TC(\<7_5,C?]R3%8.?A_K6TL:':>T0CU5%,IAX
M9DH5R"UXZ=LWP<C_<*CF_T3VH@-QWX'X%'OZU>R<&YZ)$M#Y%Z'4Q:%J6XJA
MH[ ;9IM>!D%X%29XNU_'H;"1/_+[L%8AWGOX)<B-VP<*9:+FNGU)O;==.5.S
M<MQHOO*;573M)A#_H6GWV"V1&\H58K VE/[@O1$EV]W0&EI4;KQ60IMA=<?"
MK%.0-L#<KX70.\,FZ!=T^AM02P,$%     @ <8F+6N$58B%# @  D 8  !@
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6R=E5UOFS 4AO^*Y4F[6LM'OJ8,
MD))VTR*M4Y1VV\6T"P<.8-78S#:E_?>S#6'9E% I-^"/\[Y^SD$^1*V0CZH$
MT.BY8ES%N-2Z7GJ>2DNHB+H6-7"SDPM9$6VFLO!4+8%D3E0Q+_3]N5<1RG$2
MN;6M3"+1:$8Y;"523541^;(&)MH8!_BPL*-%J>V"ET0U*> >]+=Z*\W,&UPR
M6@%75' D(8_Q*EBN%S;>!7RGT*JC,;*9[(5XM)--%F/? @&#5%L'8EY/< .,
M62.#\;OWQ,.15G@\/KA_<KF;7/9$P8U@/VBFRQB_QRB#G#1,[T3[&?I\9M8O
M%4RY)VJ[V&F(4=HH+:I>; @JRKLW>>[K<"0P/J<%82\('7=WD*.\)9HDD10M
MDC;:N-F!2]6I#1SE]J/<:VEVJ='I9&/*FX%$#Y)DE!=H)27A!9BR:Q5YVIQ@
MX[RT=UMW;N$9MPFZ$UR7"GWD&63_ZCU#-N"%![QU.&IX"^DUF@3O4.B'TQ&_
MR9#NQ/E-+D@7_?QBHM%&0Z5^G<J]LYZ>MK:W9ZEJDD*,S?50()\ )V_?!'/_
MPPCX= "?CKDGNX8!"OS]["HXAD:K3-3Z_U)WN..&.6$*1L!F ]ALU.>KX%<7
MP(V;O@8W'^#F%U7M :2Y2^0,V[CG:VR+@6UQ<>'&^<9]S_)Y1UVB EFX7JA0
M*AJNNX8QK [M=M5UF;_A7:^^([*@7"$&N9'ZUPOS.677_[J)%K7K.7NA30=S
MP]+\,D#: +.?"Z$/$WO \!-*_@!02P,$%     @ <8F+6CRE,S@1 @  W00
M !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6RE5-N.TS 0_17+2#RA.DDO
MH))$:G=!K,1*U2Z7!\2#&T\3:WT)MK-9_A[;24-!W0J)E]ACSSESCN-QWFOS
M8!L AYZD4+; C7/MFA!;-2"IG>D6E-\Y:".I\Z&IB6T-4!9!4I L259$4JYP
MF<>UG2ESW3G!%>P,LIV4U/S<@M!]@5-\7+CC=>/" BGSEM9P#^YSNS,^(A,+
MXQ*4Y5HA X<";]+U=A'R8\(7#KT]F:/@9*_U0PAN6(&3( @$5"XP4#\\PA4(
M$8B\C!\C)YY*!N#I_,C^/GKW7O;4PI467SES38'?8,3@0#OA[G3_ 48_R\!7
M:6'C%_5#[G*.4=59I^4(]@HD5\-(G\9S. &DJV< V0C(HNZA4%1Y31TM<Z-[
M9$*V9PN3:#6BO3BNPD^Y=\;O<H]SY8T_7@8&?3*4<56CG1:\XF 150SMC*Z
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
M5Y\]JIOH"OG4,',QNDPNEZ13\KP [^<.#:6^807-QZ>+7P!02P,$%     @
M<8F+6D[MLM,Y!P  :1$  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
MI5AI;R,W$OVN7T$H0) %>G39DPQ\ ?(Q6>_.6(;MF0!9[ =V=TGBFDVV2;8T
MRJ_?5^Q#\CD) L-2-\DJ5KUZ547J:&W=O5\2!?&MT,8?]Y<AE ?#H<^65$@_
ML"49S,RM*V3 JUL,?>E(YE&HT,/):/3SL)#*]$^.XMBU.SFR5=#*T+43OBH*
MZ3:GI.WZN#_NMP,W:K$,/# \.2KE@FXI?"FO'=Z&G99<%62\LD8XFA_WI^.#
MTWU>'Q=\5;3V.\^"/4FMO>>7R_RX/V*#2%,66(/$UXK.2&M6!#,>&IW];DL6
MW'UNM7^,OL.75'HZL_HWE8?E<?]#7^0TEY4.-W;]3VK\><_Z,JM]_!3K9NVH
M+[+*!ULTPK"@4*;^EM\:'/Z,P*01F$2[ZXVBE><RR),C9]?"\6IHXX?H:I2&
M<<IP4&Z#PZR"7#@YF]U<SVZF=Q=B=O/K].KR]^G=Y>PJ$5?3NR\W&/PH9M<7
M-W'P]F@8L"/+#;-&^VFM??**]O%$?+8F++VX,#GECQ4,86IG[Z2U]W3RIL9S
MR@9B;YR(R6BR_X:^O<[_O:AO[Q5],[>01OTAF2*).+/&6ZUR63/&Y.+:D2<3
MZ@$[%Q^5D2934HM;#!+H&;SXSS3UP8%@_WT)HMJ _9<-X*0[\*7,Z+A?\EYN
M1?V3'W\8_SPZ?,.]_<Z]_;>T_^WPOJG]9=O' _%7=GUEL3@E68A?M4T!]5IZ
MH4QF76D=0,][RHA_588$EQZ!22FT*A1F\"U3I578B,P6I30;\=.//WR83$:'
MGSZ=Q:?QX3\&XF[I;+580A!6*_(<6D30>!F+A8^Q+\@MR/F$]]95KLSBT?K)
M:#SJ/1):+\F1",OX;P1]4SZP%$C"%K$;,GNHE(.AZ09[0'-=ED19I5IE>B.6
MI//.=O@I=^W",S$ M<^.,EFJ('7#WQX[@<W/:NDDOB N*% [5J20*@CB5[22
MN<3J&E8H&(B9$;=4@M<I.3%^']-LE.QJA=7&5B:#$0K4=Y3"O!H;0)8MI5EP
M@##5Q4L8WC#81S']B;&"^_. G5A_$Z9FFR9423M<^:<C:WHZ8BO7# GKVD'>
MLXU[CTT$G-%<H'DE?2X?#L3IQ<7GZ/MGZ;*EV(]N3QZYW>L"YRLDNP264B-<
M^(C+I/<4(BVF&.$N(^XH6QJK[0)\203HUU&Q7=+:E3 5R(!N&X&*[] -!>I0
MM:5BV-'5:]G!W2AGCIPZ*_,5&E8B+C62U"H?W9EEP7(@.83P:"]ZU&L#R6HT
M13:9FI=>M65N6JB%%.>SF?BWD_I_M+);XWEJQ_*.K&06,#P:Q(@4TE1ST+9"
M2K +.9+!J;1JMNCY0*3AKJOB&F2/"DL1V[6S1F70$VA1$U-HFT7>0W=K4 *F
MNE3)@;BA.7/("F-!-D3OM/*H5-YS\%)P+*K  4;(/(\N@G\Y!:ETC=.T6J#3
MBKT:)E8 TFPC?D<:/HI\8/&'.0NK\@Z/>G87D+3=?L?JVM8(Q*LX15;.16G7
M<&<+A*]IRP.V*"J,R)H8!/M*[D!_$@+_*@8O%N:8K8H+3:9)FG<=!S>HO\:N
M:EC;Z"]Q(GRHI$,Z-QZ#5>>*%@C4&4H4MC8 ( :9W;6QC#88?!G<#EZ78?=?
MH'B$!4(7E<,9->8!:0Y-S;?G//F-X/$*Y] RP8-7"W1\! ,XD4N>\=5S#B]Q
MJ'L'M[BC)"AVAM8RU9LZ6=4?\/32S)WL6-PKG<WQ6$-=QQ!47M$2Q9TZSEQ\
M;?G"%1.:S"+I"@!EH$+8M$D#Y0@M^FLI@6R,*<^P9:TAFW<YCLF$@A"P=K.M
M'=PHO9Q34H<I"U$4%'JHB"TLWM6A  6F'2TT/%T_SM^_E*N^0@U%@\)ROE5H
M/A>S@[V,$0W,;M\D0G18/4)0= A"Q9HE\/TL)79:LC(K<NQ#4F-)\-5@F=:Q
M=]>BOBI+S83#OKU/%^>=50/1-HCQ+X=^NSD9Q)G$BMOK+MXKJ:LXTQC?"+#?
MJBE3.T<!%3B!"&#%[+0X$I1\H4'#MZ[' RJ&95XQ,&RX@8O\R%F!&,:3S,*I
M/.&6MCU?.(JUJ3Y^[E(-UM8>2PY;U&\=MRN(R1!5(?V4YB@F0.&>>JF6V3WN
M:WAG(832 CIV\@DX3SI4AQ4>5@I9QQ"UBYB0;/N+!$S)E_;^,0.3WAHYLJQ-
MR E^L%O15QQR<LTPV#4'O+ XX34Y6A_,<9O<%L/6+A#8W8-_M5J+<X9I8?.[
M<#4&,Z,!0B\EWJ.)!/*[B<6. &/X&FV87G@I4=P"6[6MF3L-/3!+0U0[!TT;
MKZ*U_J"'L_^'O<,7:L?%UVVU>)(TAYW4*X>(9PN^6V0ZB>_ W:V+Q]1(MB8;
M7LSJPPA1(_(\K;_7Z<1+=Z+ASO4WGMGY;,7GS\J$^B;<C7:_(TSKZ_-V>?TC
MQ.<(+SHWS2$Z&OSROB]<?;&O7X(MXV4ZM0%7\_C(G8\<+\#\W*(!-R^\0??K
MRLG_ 5!+ P04    " !QB8M:0-F"Y9$K   O?@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q,BYX;6R]?6MOVTBRZ'?^BD9V<$X"T(HE^95D9@#%T<P*Z]A9
MR\Z>P<7Y0(DMB1N*U/!A1_OK3[WZ15&>V7,O+K"SD2QV=W5UO:NZ^.-S67VK
M-UHWZOLV+^J?7FV:9O?^[=MZN=';I!Z4.UW +ZNRVB8-?*W6;^M=I9.4!FWS
MMZ/3TXNWVR0K7OW\(_WM2_7SCV7;Y%FAOU2J;K?;I-I_U'GY_-.KX2OSA_ML
MO6GP#V]__G&7K/5<-X^[+Q5\>VMG2;.M+NJL+%2E5S^]F@S??SS#Y^F!KYE^
MKKW/"G>R*,MO^&66_O3J% '2N5XV.$,"_SSI:YWG.!& \;O,^<HNB0/]SV;V
M7VCOL)=%4NOK,O]'EC:;GUY=O5*I7B5MWMR7SW_5LI]SG&]9YC7]OWKF9\_&
MK]2RK9MR*X,!@FU6\+_)=\&#-^#J],B D0P8$=R\$$'Y*6F2GW^LRF=5X=,P
M&WZ@K=)H "XK\%#F306_9C"N^7G^^/GSY/XW=?>+FL]^O9W],KN>W#ZHR?7U
MW>/MP^SV5_7E[F9V/9O.?WS;P'HXZNU2YO[(<X^.S#T<J<]ET6QJ-2U2G883
MO 5 +;0C ^W'T8LS?M++@1H/8S4Z'9V],-_8[GY,\XV/S#=9+LNV:+)BK;Z4
M>;;,=*W^SV11-Q50RW_W[9CG.^N?#SGH?;U+EOJG5\ BM:Z>]*N?_^,OPXO3
M#R] >V:A/7MI]O_+LWIQ[G[(1P/UY]=47^YGM]>S+S?P$9Z^OKN=PR^?)@^S
MNUOUL($YU2HKDF*9);FJFZ31P-M-'2655K#D#OY-589\NBRK%)[3P K-AK[+
M&>VJ#(;O<CBEM2YTE>3Y'G_7NX;'-ANM'HL,O\UQA5J5*S79ZBI;)@,$@F;;
M[I)BC_,MRZ*&8T_AR33J P[F7.9MJE795@:0>J F>0Z_-+J2N>Q/*BE2!<13
MU D)G5IMDB>M%EH72N<9\"\N-5#7NFH2W.N6A\%'V%M913L M4S]895>YDE=
M9ZL,-M64"#.*8OR(NUVV5060*AZHZ.P*@!\6YPWKU0H$("$"GW?3+>DA]:P!
M_T79@%"!#>'VFS*BF3WD])[<0#W.IWC4T_G#[//D <X=%^2SY,EA43LR"M!J
M]I$U^_^WQPP[_+W-  VPH0+4"BZ(R-HFWP 9=9/A/H'JX*  #^UVQ^?4;))&
M)80KP=.NK' !<T2P CROY8SS+%ED>=:@P,#O:58O\[)N 9?P(.P--X(K'QM#
MJT2(7',RO?1']'0$G$H_Z:(5 /1W4-,U?$G;"G'H!A%&B3J <)=-"PL =D!I
MU0!GFR/LL.TJ6E4E4-6FK#TT ?]GZX*(!?9B_VS.(&"F%_F'GL[! B"^AH-7
M2V#WK%& -(3Z]?7T^N9-K)Z2O"72B6"#60$;;,IJ3SN$68LTJ5* NFYH,J;@
M.@8M#$0'2R]R#5A^8GK856"Y5 T/1IK8(4C>$IV30GK/4BV4:PYK'T?! &#[
MI%AGN!(?;>RA!7['_;A94:%T'D!,!#/F&HR* X+B\\N)^2JT+! A;>U6#>:H
M-R ]3] Z8?3 [V82]YS#/WP!PT57*'&;Y+O,.4"9?3V]?;@GF3U7UWQ$]UG]
M3?UB3S<K0#VV?+S$-;NR@2\9<6G=+OX)+!2UM<BJ)?S$**7=RZE7."4A'(X2
M_YS4&X+8"E(X3YT]X8FR&+L628MV)HI.("W0'30.B'&1%-\8;ZL SJQI:>M
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
M',_RI-N>-8@HA#I",;%$Y1F.*]$X81=A95V,O$2GJTA=1B],T: 7BF8+2",
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
M&>B6"6%.5X?&6N;+.;\.PA3X>+!(5J"48J.&M.'A)EY69:BQ#1=P9O0/=L-
MQZRQ<>ZZ/L *^@68!0]/WM)(W=$FP3Y7#?GKI#;9K^D$XH 0]1,%PUR,S4N5
M1YXYXIDB)%1M!&&;I!K- 9<(ZGH-:+36%D,>*9J"]K *QZ,4/&K$)[@I5@1X
MQR;)G(G[RXDQP9W7Y)DS-5]QP(K<WNG(33FJK"8A#?IX"DZ]I];<P&$\$H]V
MVEU9] +1,4JXCM"W2!+// ##SP,A.J0U,>#Q]H6H6U*M/(4I10E-%@X(&HLE
MZ[4:<"+/J_&"1)R)K#?9KHZCT*WQ 0_=FH)/?@EDR<;M,;-)!=[,]1]>!XAD
M&2$$4U78PS8V['5 9G/056 NT"KB?9@ 7)C$_&-H.G2)=6=,_V"\V92<+0F4
MD'/()G]FU]8A%3C]/4D9/Q?"EELX-"ZP!D,.SK!P*L<2)&W0F)@)W1$$+D^J
MO,2TO*2>I4JT@Y"7IK=)ANU! #F\@F&$D11@4CRA*A>^C[;<9"#ML/[51$;,
M>IB\GMW.'J8G-[.OTT]J=OLPN?UUAAFAR7P^?0 S+,4JF)J*P9],V(5B.$EC
MK=Z@CK*G]!0E1B(CQ$+!H%3.(AZO+P1/9&B]UZWFDE%9D[5)W2-(\!@B[UX9
M387^.25393TZKC_/UR!7UHES )SS& O'8E)@O\,H#8C-T:GZ]>[NTS]F-S?J
M5]%,:/?S_;7:U.JB(A.E&&K0 ^EN<R86GD.]2E';G!Q,5" O:]5NC5)D*Q2Q
M9H1L7JM3N[XD1Z6P.H=*[;#ZH6*.QPLFJV.1!F\&C">0S50NC=J8&XRRL8V2
M2,)@3A"YO'-;8*P6\\=Q)QCD&WU T.$^*2+JW(/?81M2/&H3+8%E*79QE!$-
MN@ Y!D89.%I3PG@\D<6:'S'0Z"Z[',XV65:E-=]=Q@.?24$Y2%[ EL!Y8DN*
MI#"B1*$7/!Z7EV&@$/$8XXC%MD'[.M>-\7G];3N,QRKK!I7Y#W3">?8-[0&J
M$$(#&LW>Z*AR@%'K2F.PF$<$T0]ZY. J@>2]BM+'F_Z.LA>OI-KB)R2[+*CM
MCCPK3Y3!RSL\NJ$N8\&S9$[00W27Z' /05XT<I';/T<42$EB%>W5HI2T&VV;
MRG58# 2\E_KQ)2Q0<S]B\@+<<(P.4V3-9 0.1$6'D<CJ"?;'T_LDZPSLV>H%
MJZ S?T3S!W@\0@LH@/NPM*3TBPH-$W-#,PRR]880Q1>)0D3$? '.\ZCHVHS#
MJ@6EXWM1NM]'GA1CVL<Y8N]%#>B8?6EFG.%5B65B2"<F H7!VSW'YTBF:<F#
MDU6#DE(B%X%\E1L K#D1/D:XK138V[I(*=KSZ2GB2X)9W71#BSR?"RQ*J-&[
MQ?%2'-'1*>,#D8#C,"_HQ'J B,@@0M(O/A&XH,E W4^_3F\?IUBL<O<KF"KH
M2,N]J@Z58)!YMR.-R,=O+\ZM.*J@=_5[-7SC.-"/4=AZ#V.M?U"CSJ.>N%7E
M(L_6[H*$/],'-7[CQ"J!XA>PD\;_H,[>6%I3O8\84CVRZ@?"^?D;/[8A:"%*
M>DU%YV\PQ%3#B'H%]O61N0;NHAKW+Y"\(&RBPF2$\S(E.%33Q3>@8#]S9[-Z
MWG1(;DE>E_[U6#\&NM+:%7KZ/]"59S!:R[;&B[@85C331^PCRPH$FH4'"Q6
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
MQ=HT3J<(5Y8C#%$ HIE+(.V[*/,"3$<AL=ZHNVY $<<488 #B"/;7?G?V,Y
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
M:+)<KI++].)J$>2CP-^2=^YH3<&3C3'W87-3K))9(,2*<Q\T"/QL^9J5"HI
MX^=!9S*8#,#C]:/V+]%W^+(1CJ^-^D<6OEXEYPD57(I.^6]F]P<?_/D0].5&
MN?A-NUXVG2>4=\Z;Y@ &@T;J_E<\'.)P!#B?O0'(#H L\NX-19:?A1?KI34[
MLD$:VL(BNAK1("=U2,IW;W$K@?/K/V_^^G'S^>;NW^740UTXG.8'Z%4/S=Z
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
MQ#ME:M0B"':CRD8A9Q8*"Q'ZK LB=X?3;*0H40FD&;4E-PFIAA6%#[.!8=^
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
M[X-JG+A9&%DY]UM+0U[JICG]O%#9 _1^(Z4Y+&R"]G<X_@-02P,$%     @
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
M$RMZOE!9!=HOI32'B3V@?Q#G_P%02P,$%     @ <8F+6NR;RF5X!   Y0H
M !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&ULK59;;^HX$'[/KQCEK(Y:
MB85<(;04B5Y.MU)/3W7:W3ZL]L$D UAU8H[ME+*_?L<.4'JC>Q,2<>R9;[[Y
M[)EXL)#J7L\0#3R6HM)'_LR8^4&GH_,9EDRWY1PK6IE(53)#KVK:T7.%K'!.
MI>A$0=#ME(Q7_G#@YJ[5<"!K(WB%UPIT799,+8]1R,61'_KKB>]\.C-VHC,<
MS-D4;]#\.K]6]-;9H!2\Q$IS68'"R9$_"@^.$VOO#'[CN-!;8["9C*6\MR\7
MQ9$?6$(H,#<6@='C 4]0" M$-'ZL,/U-2.NX/5ZC?W&Y4RYCIO%$BCM>F-F1
MG_E0X(35PGR7BU]PE4]J\7(IM/N'16.;QC[DM3:R7#D3@Y)7S9,]KG38<LB"
M=QRBE4/D>#>!',M39MAPH.0"E+4F-#MPJ3IO(L<KNRDW1M$J)S\S//_V[?3N
MXO(21E>G<'%U.[HZOSB^/(/1S<W9[<V@8RB&M>SD*[SC!B]Z!R^,X*NLS$S#
M655@\1R@0^0V#*,UP^-H)^(IYFV(PQ9$093LP(LW&<<.+WXO8RF+!1<"6%7
M1658->5C@3#2&HV&4ZYS(76M$'X?C;51=&[^>$N')DKR=A1;2P=ZSG(\\JE8
M-*H'](>?/X7=X'!'#LDFAV07^K_8M9UX;[/-VO!.'*^)LZT><^JUH*(^PC3(
M"="^83E&M=D[SPI.@QAR246MC3,S,X2)%-0<>#6%/5[1C*PUV>I]./!NJ L5
M-04@4_XRG/<R1NR=*ZDUG#"EEA9O5,JZ,C#*\[JL!3-8V"EE^)_,-84KHOO2
M^,Y5,A8_LP=4U)B>>URCXK* O:72^Q3_@=K:G% -YK-*"CE=PD^0M8)>0L^]
ML!4G7=BG8;?5BS((0^]6L0*A8B5"V.JE7=B+HXA,PE82)Q &WHDK>LI)H7 A
M]8S/-21)0GAA0*:Q-8R]8Y;?4T (LY16Z&\?/G_*HC \A-"[IEPK4K@;AK"7
M]F@M31.2R'NU9T0N#(EP8 E'K2 *'.%^*TB#5P(G_ZO \-\5)L)90SAM]?O)
MVPHG_<PI'*79APJGUC3*NG];X;1'$7I6X:3?WZ5PG#:$^XZ-RR'N/4\='^EC
MJVU!* ]9/EL7R!*9TH"VH[ZN*]C4U8*Y6/0+VA%]+82PH$$[WAKWML;99GQ+
M04YD.6?5TF78.]3TP?Q1<\V=0, +2I9/.!%XUD"?:M)KDFT_K2MTS<2*9).8
MURJ?T0<4YHKG2)Z4;H[:=8$)XPH>F*A16]'XM+([+IU?36DKX0[0F@6SXC:M
MQ@F\DLDQ5EAXXUI3A]/;9-YI2O"/F]+SGC1=XZ\#T:$1K,KQG8 1;5#2Z@:!
M-WJ2UQJ.2CYE=(B3)*4#JA16^1(X[4AN((K2#V!CN^]!*^J]PKU%D<L2NOWH
M%>Q>G%'G^0 Y:9!3JK*W/ER=K:L'E=347; TB4F%WMQ"-K.;.]RHN;H\F3<7
MP*],33D=-8$3<J63FOJ@FDM5\V+DW%UDQM)0_;KAC.ZAJ*P!K4^D-.L7&V!S
MLQW^!5!+ P04    " !QB8M:CO.C$UT#  !U!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q.2YX;6RE55N/XC84?L^O.,J.5JW$DBN080$)&-HB,;-H8+>5
MJCZ8Q)!T'9NUG6'87[_'2<C0#H,J]<7W[_-W+CX>'(3\JE)*-3SGC*NAG6J]
M[SN.BE.:$]46>\IQ9RMD3C1.Y<Y1>TE)4H)RYOBNVW5RDG%[-"C7EG(T$(5F
M&:=+":K(<R*/$\K$86A[]FGA,=NEVBPXH\&>[.B*ZL_[I<29T[ D64ZYR@0'
M2;=#>^SU)Z$Y7Q[XDM&#.AN#L60CQ%<SF2=#VS6"**.Q-@P$NR<ZI8P9(I3Q
MK>:TFRL-\'Q\8O^EM!UMV1!%IX+]GB4Z'=J1#0G=DH+I1W'XC=;V= Q?+)@J
M6SA49\/ AKA06N0U&!7D&:]Z\ES[X0P0N6\ _!K@E[JKBTJ5=T23T4"* TAS
M&MG,H#2U1*.XC)N@K+3$W0QQ>C2>3A\_S^Y@]L=R]K":K6#\< >+3P^_?EC/
M'N]A,1]/YHOY>CY;#1R-]QF4$]?<DXK;?X/;\^%><)TJF/&$)O\D<%!HH]8_
MJ9WX5QGO:-R&P&N![_KA%;Z@L3XH^8(W^);D2#:,*B \@7$<RX(P!7^.-TI+
MS)>_+ME<,8:7&<T;ZJL]B>G0QD>BJ'RB]NC].Z_K?KRB-VSTAM?8_V>TKG)?
M5G[;AO]^)ZQ3BKGYMY 0BWPO..5:@=CBTT//T@3H,]82195EW,T$WWW05.;
M,K+)6*8S$PA)ZP*1?4<$4; 5#"N'@I\R#CH5A4*P^KEOK; ^)06C%R_ 1*'Y
MALHR6<XGELD<DSZ!-:Y!LQK4;U:>2$S*FG$#?L\S;=AM-A5A**[.F8W@A0*O
M%=Y&V+I1U_I">8(.(*=DZG6@XS;@ Y&2<'V$+C);T_)]HS!T^)X<\])?[]]%
MON=]//76)YU2^6\+H8N/RVL%?F2MA2;LE0>,Z%;8]<N^%_1JFH5Q^MHX??'B
M]+ZU:&*!!8U*B42:/#>!.2*+U_)OW;+OWD9HS[<B,\=>1_$(02N(7&Q[4:]6
M=SG6-Q"VNCU#VFF%40=>DUHOI!CE&PC:(;CM#@82 A\N/2CGK!2B9W=EP5>8
MCP77555L5IL_95R5TI?CU8=T3^0NXPH8W2+4;?<Z-LBJR%<3+?9E8=T(C6$L
MARG^BU2: [B_%4*?)N:"YJ<=_0!02P,$%     @ <8F+6HP"G=QL!   [@D
M !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULE59-;^,V$+W[5Q!:H"?#
MLIUDNTAM XZ3=@/4V6"3=@]%#[0TDHBE1)6D[/C?]PTE*\[",=J+)(HS;V;>
M/'[,=L9^=P61%R^EKMP\*KROK^/8)065THU,315F,F-+Z3&T>>QJ2S(-3J6.
MI^/QQ[B4JHH6L_#OT2YFIO%:5?1HA6O*4MK]#6FSFT>3Z/#CJ\H+SS_BQ:R6
M.3V1_Z-^M!C%/4JJ2JJ<,I6PE,VCY>3ZYI+M@\&?BG;NZ%MP)1MCOO/@/IU'
M8TZ(-"6>$21>6UJ1U@R$-/[I,*,^)#L>?Q_0?PVUHY:-=+0R^IM*?3&//D4B
MI4PVVG\UN\_4U7/%>(G1+CS%KK6]FD8B:9PW9>>,#$I5M6_YTO%PY/!I_([#
MM'.8AKS;0"'+6^GE8F;-3EBV!AI_A%*#-Y)3%3?ER5O,*OCYQ>K+>GW_O+Y[
M>'X2RX=;L?KR\'S_\-O=P^K^[FD6>X1@PSCIX&Y:N.D[<).I6)O*%T[<52FE
M;P%BY-8G.#TD>#,]BWA+R4A<3(9B.IY>GL&[Z N^"'@7[Q5LRE)YR,H[(:M4
MK)"NJG*J$D5.W"J7:.,:2^*OY<9Y"]7\?8J&-LCEZ2"\DJY=+1.:1U@JCNR6
MHL5/'R8?Q[^<*>&R+^'R'/K_[]E9N-/)3L8C<3:.^)URJ<5:>D_678OG@L!E
M6<MJ#WWN169-*3S6[\";\!8;2@Q>M;1^+_!3AG7IAB+14I5XNT9YO%2U)>=5
M+L.T,%;4UB1$*=J$GEGE\-'A(ZBQF,!^(A+36(=Q)O A-@W,R 6\1#?L/.@B
M8HGY CN*J[$U<":J\M@6,&A0$8+5Q"D>TMI@LTL*QDV@%59$/Z7E!NFQC*BL
MM=FSK+K)\-<@00LZ D<CL00W6AU*&R!AG8H4NY+U,*JP"0: P!:[LU\5-J^^
MVH[BH6B=P9716Q).Y97*5"+A+DO3L+J1L X]RHB.T^F'](*MW9$;#E!$BP=2
ML)T!%@9"ILB,&6U\Z%PAM\R\Y(+(*B ?+"C+F$HDRM1GZ >6$^9!6*JX .0K
M72$RG &AHVV<D".SW;9Z-%C^-TEP\F\U03!!;6!+[T53)6 4!](P6*)H]1H1
M%%7&0XQ @'OB*6WUT/GX_6CPC0(DVR6-[5 [JM.6G'W'[7$:OI!>[%CH6M$V
M8'#J:+!*H2Q@H')X<Q]EGEL >%CT;$*);Y0[.,D2@YQ@>"0^FQVBVJ%@8)MJ
M0+!G6"-M!X='ZF,BN*-TW&D%<;5];!RO5]DX&@!#.F<0CKE*C/.!UJ#;<#;#
MX ?U0NHA-C9O*C?0W&$#1T<R5,MI<VDLIT!^2R8T"#WJX3%<1Z8;L'8)](;&
M""B726<R?($%BH6"Y+3<!<6TK3A(6CI3R0WH1]-9\Z'G(+NM_I7_5Q4S9\?D
MHRM',A6G]O#XZ PNR>;AIN%"2;X]CON__65FV9[AK^;M36@M;:[0:$T97,>C
MGZ\B8=O;13OPI@XG^L9XW _"9X$+&5DVP'QFC#\,.$!_Q5O\"U!+ P04
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
MX4T1+GE^DY8WX/G*&-_<L('VH]3U?P%02P,$%     @ <8F+6F#JI.")"@
M.QP  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULK5EK;]LX%OVN7T%D
MLH,64!4];;F/ &F:SF2WTV:3:8MBL1\8F;:YE42/*"7-_OH]EZ1D.7;2+F:
MII9D\C[/O3S7>GFKFJ]Z)43+OE5EK5\=K-IV_?SH2!<K47$=J+6H\<U"-15O
M<=LLC_2Z$7QN-E7E41R&DZ.*R_K@^*5Y=M$<OU1=6\I:7#1,=U7%F[O7HE2W
MKPZB@_[!I5RN6GIP=/QRS9?B2K0?UQ<-[HX&*7-9B5I+5;-&+%X=G$3/7Z>T
MWBSX),6M'ETS\N1:J:]T<SY_=1"20:(414L2.#YNQ*DH2Q($,_YP,@\&E;1Q
M?-U+?VM\AR_77(M357Z6\W;UZB _8'.QX%W97JK;7X7S)R-YA2JU^9_=VK4Q
M-!:=;E7E-N.^DK7]Y-]<'$8;\O"!#;';$!N[K2)CY1O>\N.7C;IE#:V&-+HP
MKIK=,$[6E)2KML&W$OO:XZO?/YS^X]</[]Z<75[]_%,>1],7[.R?'\]___+R
MJ(5\6G54.%FOK:SX 5E1S'Y3=;O2[*R>B_FV@",8-E@7]]:]CA^5^$84 4LB
MG\5AG#XB+QF\38R\Y %Y9W]TLKUC_SJYUFT#0/Q[GY-61+I?!!7)<[WFA7AU
M@"K0HKD1!\<__Q1-PA>/&)@.!J:/2?\_T_&HK/V61G' 'E;"KEI5?&7G6G=B
MSE#R[*1 R+2D"M+L]Y5@IZI:\_J.2;LF\L,L\\,P9&DZ\?,HV[<HS2(_#Z?[
MOLIC/PLG]+22;8L'+D5O>2%+NCBO/20_]ED[VBSJ5C18+.M6,6YVH\*M\1==
M4ZQ0I^QDV0B!_M$R7L_9I5A*2KKI!:;WZ-&*6]FNV.L 7Y3BCETTLB[DFI?L
ME*]EB\_S<]][]^Z4=0!VPVY7LEAM&>2\B?/(C[(I2U@4^FF>DL?>@VO"(&,G
MM[R9:_;1R'71KPN8A%[%+DJ.J'^HV=^[6K"9*8-H*Q(N?=K3M'6E2HC1C*_7
MC;J!+EKY6O"*_5*J:[A!^_L(;ZMA3V@MB8O#%V89/37WT8NG6W['E&Z3\DEB
M/^-@YFS_L+9(L7?*W?%&L&7#D;2YAX35Z-64$O$-&9'UDHEJ7:H[(73 WN.[
M_M;MMULU6XI:-+PL[]B*PVK.@(&*J04^:W8G.#D.J3="MPQYYM=8B2@TP''7
MV 4!.W,ZO;] B:PJ,9>\%5C=K7L9@8'Y@LN&W?"R$[19\&+E.452,VR6.%"0
M(-Q3W.>XH75& .LT!<7DKN3%UV=7!1(KM+/TV;J1!2VHU%R4I T2S37*H5#-
M6L%YK"Y$T^)09ARPJVPB/*IH6:\[.(JU93<G.9PU4G]]MD MX&1IOH()2%-?
M-H["1Z+6.$1A[ES>R+F _W=2E',3%EAIP%'>D:S"5J)!XVB?<[V4"^'9S+LO
M;E2)BC2%+FTHG 5#Z!Y18(YC$T-*,,+0*H0&,-](#;9Z3J<1%PCTM$3VY4)B
M=R7:E4*EJ"$K1N5@(>7?2MEZ1*;I+9 [@!M)/9Y-LO_H8!*>DM@"YR,=/'CD
M#<A:#2#DU VLMN^GGMUR#0)R V*U=MT:#E(<G2<]BK:Q"/TXG!T:M>^*VJ"]
M5@;8M(^R#V6N?I$RJN%%1X4! ;5>H$JN2Q&@C3 ^GYL#PN_=(%VVT1I#-:2A
MYS0VL@9_,,1;H0E#G.ZN_R,,-QM#=83/K738F%,<Q!@\UZ+@Y/R>UG@O3>0+
MHFRJW3->X[2@E(B&.D.!D,H%O*-38=&H"B*5-H&3J!H;O![?)*O7#"GUDC)N
M83SRRCH\]JW@M4=(:Z3I-!SZBO9^JGHX!NRSH,3:;KX=(H\>4:<3L /\VGKG
M5MD=B/JMZE"LM6JQ:"CA#6 ).!L,;I[#DX74A3TV4B,:%\ES#Z 4\ZXT01G;
M T'>/2'>%[1,'-<4-) Y45VC'X/0>48DB?/.]O2"?!:$*9O%P31DLS"(,S9+
M@RS:K#6UD[%G;,J^F*:\N?8NAVZVU<98$DP2E@9ICJLLHZNI]]FP=C%_!B T
M&$+8VT_L, W"F!UFP2QQYYF='<BP/E;V)'C(KSY45/Z<XE(B-WH[<&I;\F )
M&RY.EJ G2UCNG3CC^L]S-!&)N:CPWG=&,^2=?1--(0'$2T&S&!7.)\*1UQ_)
M%Z9F3C<-B+U#.V9/#&!5IV&T?NI]P-G0XM(<#.V6;^12S))DXD^SG!TR4,DL
M]7YQ:(DF,W"\D$WI(0:FA9#T^$F<^E,\?LJB&;+Y/?E($.A1;N6'01I!'K)_
MR)(L])R+!NY[]T;@F4D48GE&&9X&$<F)DV2P,LER8TX61,G(RF@Z];,,B MF
M\?=,3-EDDH#VI! ]"28SJ)F2A:;?1"^^9V7*DAPAR6A+3HB$C-'V\7FU3>YZ
MQ. $Q$2N;7^EOE@CZ704'()0YOB;LBB %ESWFN)I[L?IC!E@&UQ?NO8.WRU5
M^UA3>T,S?P_*9.S=8=U>WQCBW#)^%!;^I:F?)1&+\JD?XO.DG^]-=^CKQAUS
MEU<?]58->;LE9(/T0.5X$ 0AF[*Y0O-&U]T4C2L1DW#VANK^+?546PL?:SK?
ML(Q3+US*VM0)9!J=TXA0EP1A-N"ESTJ?W$]V^Y-D D0?&G".8'1_]5@=L:9>
M$78[18^'Z^+/AHO="Q?[*\,5I<E.O-)L>-2'"L#X,[&ZM\[!=5\1>(THN6-@
MS0;?MG@Z@V];)I$IDYBAF67^!.UEIQK<5+8SK^J18%>5CMA5)B&ZYPG7"@+H
M9@[:4X"7FOQL64UYU1VHE]O:3^(TJ*-38U:YHF]WYI*=^<8S\PU89H/33A-[
M;%2W7.T6,..E5OT8NA,A.$*6GYY]\(UMEA=N]&;AWWI<:HNBOA^01=[NQ-5;
M9(Y#VM8,)Q/)VIW3VEM1@B^-/1';A'^480A$W^,V441.K5\T7W)BP 7]\L*+
M0G4 ]MXQB\R"0&&&")=&ZY*PXQQ9N#/-2>+<1#]DC6W#!&+(?:G,Y&9L]2Q'
M=1&[STFWO!I;U\=T$S/K<=_H)4&P4,M:_I>2N!4^+._I^QK<4F&2>+2][$#
M1M/['LEA/TQR'M(PT"[OO>KK?JL5/>L;^_V6M%F_EYV@N*=^;@[4* VB:$-/
M9OYTEA&GF.6;+A[YM.DI49EX-F8MF9]:TA(%D_QQI:8)^G%BJ$881--!9Q[Z
M$S3$21"'@\HI_1*60/(D2+=X4A3Z81Z:+[#\48WIB"X<_MG&Z"JH)Q 9_E+S
M=V*:V8YNWW-#!?V'@;&KAQIR;0&[QO#&_.+&+?:F:_J![FYW+O &%5M-:\4)
M_1M.U0]OY,VZ_ZVO6]-M['Z70M+@0O(P^@<9:L3U:'SY:V#OQ(^ECYCZ$(Z=
M4WC@\(:K?Y^+IVGHQXZ()N& NR$,TR <6+/AXC,_S68&8\D/4/$),#DU)_HL
MR,,'.1&&,MD8\7GL)TEJP;VE.(IS/XVB']2<[O?@84;=+S^T&]C9/KCP_7@V
MOWQX''AVR>@GP<UI-?K1QOR$17(28C,A*?MA4/=!();N,D$L9-];@Z/1"YU*
M-$OSVHI.#1QF]MW.\'1X,W9B7PAMEMO7:K_Q!L1-LU(LL!7307; &ONJRMZT
M:FU>#UVKME65N5P)/A<-+<#W"Z7:_H84#.\+C_\'4$L#!!0    ( '&)BUK=
M#3OG2P0  'T)   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;'U6VV[;
M.!!]UU<,U$61 (:MFV4GM0W$28KN0Q9!DG:Q6.P#)8TMHA*I)2F[WJ_?(24K
M;I'XP:)(<\Z<,Q=2B[U4WW6):.!'70F]]$MCFNO)1.<EUDR/98."_ME(53-#
M4[6=Z$8A*YQ174VB($@G->/"7RW<VJ-:+61K*B[P48%NZYJIPQHKN5_ZH7]<
M>.+;TMB%R6K1L"T^H_G:/"J:30:4@M<H-)<"%&Z6_DUXO4[L?K?A&\>]/GD'
MJR23\KN=_%XL_< 2P@IS8Q$8#3N\Q:JR0$3CWQ[3'UQ:P]/W(_IGIYVT9$SC
MK:S^Y(4IE_[<AP(WK*W,D]Q_P5[/U.+ELM+N"?MN;S+S(6^UD75O3 QJ+KJ1
M_>CC<&(P#]XQB'J#R/'N'#F6=\RPU4+)/2B[F]#LBY/JK(D<%S8IST;1OYSL
MS.KI_MO]'U_OGQ<30VAV;9+WENO.,GK',HS@00I3:K@7!18_ TR(QL E.G)9
M1V<1[S ?0QR.( JBY Q>/&B+'5[\GC;<H6@1-DK6<$M<%=4 Q=>4<.LBBPK^
MOLFT6__GK0AT^,G;^+9?KG7#<ESZU! :U0[]U<</81I\.L,^&=@GY]#/9N:L
MY=N\PG@,1TB@@@9D>0ER Z9$X 4*PS<<"Z]!Q66A1]1Q+GH:<B8@0QH,;J7B
M_V$!7!CI##>RHK;F8@L77-"*;#43A;Z\]I[I^"C:"JV+(Y3WLL=JAS_5C4=9
MQSJC5%#F/9MYF_[8>U2R:"E=FE7$X3=(TE$PG=%+.AV%T\A[H /'H& B)Q9(
M6\+H"N;.;H/:GAFL JN=Y_;/41C-($Q2[[GD36,)$T\HZ5'9232*TI2><3#W
M[KC.92N,=EN8%6B]:+B(DA@NX2*.9W#IO4A#'H8H$<.K41RGEN%L%$]CN&N5
MA;9A.B"C@%NY<)3K'0O=>;&21Y!&, \@FD(XA1L#IY$9MGK=5CIX4"G"ZPG
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
M%+'WKZ,](M%VK1^]ZC <QJPY]G59!6*R"D92%:F]K'0];0J"^Q&$'U)UFX:
M@H@<:OV!BQU%.&J41:-)+MM)B0SO)K/![GY:Y/+I0[ 4S/!.E!1^2Z,5<2!.
MI(Z.,\04:SK^8UXJ*9A;G[VFCKM=C,7>,O48=Y-X/ 4=+P]8KI*.@+K+JX?D
M(;\=^Y8PZ'SGJ82Y\U^S;#BHA4\^[=/V@]EE^$ZT6QZ^MGWBYDZ"+TJQA.BP
M/QWW,$OZ+UCAQNFU_VJTT,[IRE^N! K0T *\7VKMMC>T0?L9\>+_4$L#!!0
M   ( '&)BUKV=/Z3O ,  /<'   9    >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;(U5WV_B.!!^YZ\89:55*U$"*=WMM8#44FYO'[JM:/?NX70/QID0JXZ=
MM1U2[J^_L1-25DO128CXQ\PWWWQCCR>U-B\V1W3P6DAEIU'N7'D5QY;G6# [
MT"4JVLFT*9BCJ5G'MC3(TN!4R#@9#C_%!1,JFDW"VJ.9373EI%#X:,!61<',
M]A:EKJ?1*-HM+,4Z=WXAGDU*ML8G=-_+1T.SN$-)18'*"JW 8#:-;D97MV-O
M'PS^%%C;O3'X3%9:O_C)UW0:#3TAE,B=1V#TV> <I?1 1.-'BQEU(;WC_GB'
M_GO(G7)9,8MS+?\2J<NGT64$*6:LDFZIZS^PS>?"XW$M;?B'NK%-?HN 5];I
MHG4F!H50S9>]MCKL.5P.WW%(6H<D\&X"!99WS+'9Q.@:C+<F-#\(J09O(B>4
M+\J3,[0KR,_-GA9?[A??GF&Y>'Q8/G_]]F42.X+UFS%O(6X;B.0=B%$"]UJY
MW,)"I9C^#! 3GXY4LB-UFQQ%O$,^@/-1'Y)A,CZ"=]XE>1[PSM]+$M=TCAPL
ML=3&";6&OV]6UADZ$O\<RK=!&Q]&\]?DRI:,XS2B>V#1;#":??PP^C2\/L)U
MW'$='T/_?P4Y"G&8X.AB +]@PW..O;DN2J:VD#,+#"S)(Y'NFY>*K6AH6_4R
M3><14V!&5RJ%TNB-2+V87")39PYYKK34ZRT(I?2&A5NW<Z+AFT-.5^7L1\6D
M<-L^A5)84Z1MCP9F+?[% )Y6G-J-9P@MPX\?+I/1YVL+/!>8 34FPT(U4^3"
M=XFS@KV@@1-'/MXX&5[/'^[NPW!T?=J'.M<@+/C]><!8O"*O?%^ ARP3'$T?
MF+7H?SV"#TU/<:0T3/ Z( LC+3R!%"WD5&NG@4FI.7/>W.K*<-JIO*Z@J,L*
MQ76!<"*UM:<4+>"61OB>" 4R6QD$G7D),D&AA%=IT LZ4#*>O]*.H->59$9N
M6UU)M%JX'&Q)7"B5CA^^4@.G?/JPJG9%M!!:Z@95A7U8&Z+2QNN'?-YX#DBB
MX$_SY@D@G?L]VI154WQMG:=KF?0Q.%.P0J T!%$CA+)R1"TSNF@3;<GNP84B
MVS=%3SP%KI754J0D8WJZT\7^(DR/D5J6=%>$&")81RX>)QBWAX3 FJ.T)W!7
M0*HV&7N@IKS-<?58*R9#^4-_M:%8VC'9N@S@T'V/]YIQ0><Y/#ET9NG2N*8O
M=ZO=JW;3-/,W\^9)O&=T'90%B1FY#@>?+R(PS3/33)PN0VM?:4</11CF]#*C
M\0:TGVGM=A,?H'OK9_\!4$L#!!0    ( '&)BUH0+%-POBT  ("<   9
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
M+%**BX41NW-SS6Q-(2<77[%CY"XIHLDQS()9$X.6 ]+7ZH$AA.>DL(&S__Z
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
M;> B]F%LF[)JXMQZT&W=)[^>;CY1W'?@\NQD8( [X[9Z]SC!P "8]453KS]
M_H;Z:LV)XIBQ/W!U-G[^ZRZBCA;(P[S*?&HD8IP'TL>/=BQ=#/:G478:VS2
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
M@S&_:TO-WHLKO!FP<#+O2MF9:PWT#D0X/,<OC QW]L#,+%HL G6N':95R)+
M,FY!26IQ#& "D2%^BSL7-E?FHZ/-F=>BTF3->#S!##7494Q>>F$'BPB?T$L#
M&-;\_2N+/*\F*K_X$KNJ>:PQD<>&HW'CW>QJ4B3$/VC>EUY2E?^#V26C)6X?
M2^ %$&ENS<1(V,M\.K%JLG<,><4&80@:IVYA[/65RCNK[*SC9@7:-+Y Y4KL
M#(N4-(]]SY-[R0E%A6/LCDMY3 :;70PW]YHL^+L$8!9/G,\H[1&D^ZS;/069
M[MA"Q#W/C_X++R;XR]_D51>5IY1RMH,F/DS81=868,<Z?4P)TV<>%A]&MIOB
M6+#FC44XY6=GF;?&7)Z=O'H;("#BAGM2.33M[H7ZFA(5/L9U_/['C2Y7>J*S
MC%3I'&0VYA7;OV*:!";9OQV/7KR&D>[Q]S]N0=OY1+EVZ.I>PM"3X\OS%]R-
MTGR!B\(IL6U(76SH(Y8\Z!(?@-^7!1"R?,$%L(:+MO?^OP%02P,$%     @
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
MN%/H<W?H&Z3QC)/OYY#>@/QWFX>-Z\TV>:<6/(33%NX#!?(66OTWKZCGO&]
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
M0AJ:)&Z[IM&-RCK0]Z649F?8 /6?0?\O4$L#!!0    ( '&)BUI0YJ/;>@(
M %\%   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;'V444_;,!#'W_LI
MK&R:-BDBJ1-HR]I(%(;& PP5!IJF/;C)M;%P[,QV"'S[G9TV=%+I2^RS[W[^
MG^.[::OTDRD!+'FIA#2SH+2V/HTBDY=0,7.D:I"XLU*Z8A9-O8Y,K8$5/J@2
M$8WCDZAB7 ;9U*_=ZFRJ&BNXA%M-3%-53+_.0:AV%@R#[<*"KTOK%J)L6K,U
MW(']6=]JM**>4O *I.%*$@VK67 V/)VGSM\[/'!HS<Z<N$R62CTYXZJ8!;$3
M! )RZP@,AV<X!R$<"&7\W3"#_D@7N#O?TB]][IC+DADX5^*1%[:<!>. %+!B
MC; +U7Z'33['CI<K8?R7M)UO0@.2-\:J:A.,"BHNNY&];.YA)V <OQ- -P'4
MZ^X.\BHOF&795*N6:.>--#?QJ?IH%,>E^REW5N,NQSB;7=T\?+NY_['X13[?
MLZ4 \V4:6>2ZW2C?,.8=@[[#&%)RK:0M#?DF"RC^!T0HJ%=%MZKF]"#Q O(C
MD@Q#0F.:'N E?9:)YR7O92F?05JE7\D%-[E0IM% ?I\MC=7X+/[L2[D#ION!
MKE1.3<URF 58"P;T,P39IP_#D_CK ;EI+S<]1,_NL/2*1@!1*\*WTO>)/(C9
M+W(O>X 7#M42M+_T76/@_H#[#<G@DDN.#ZT@:Z4*0SZ2-)S0"8[#<'*<#!ZQ
M^I!(:JUR,,:O#],1H2'VA\&"M?AL+6C.A-L["6D\)J-P,DH']\HR\2;&1=*0
MCE,W07:2D'UW&NT\^@KTVI>V(;EJI.W>?[_:=X^SKFC>W+O6<\WTFDM#!*PP
M-#X:'0=$=^7<&5;5OH26RF)!^FF)'1"T<\#]E5)V:[@#^IZ:_0-02P,$%
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
MO-C-*2N<0<_:YG+0$Z7FK("Y)*K,<RH/(^!BWW=\YVAX8)NM-@9WT-O1#2Q
M?][-):[<AB5C.12*B8)(6/>=H7\SBHR_=?C"8*].OHG)9"7$3[.89GW',X*
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
M!=Z50-D%^#V7TAPGUD%W^]K\!U!+ P04    " !QB8M:*LAP3V %  #J#P
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
MN((=(F'2 C?,MOESP]3##'=<MHWF$HX<1-^6/>][53).$\-89&*(&O,UY2O
M ,C;+T9ZCA.8X0K7YE4QHVN/OG%N:C@0_:/@KS"H%@]$'/<$SYCB*Q&-$54D
M#!/D]X\R2)%:$=\G43:TE\V8\;ED2VQ4-,O0U20G0>#<R19>M0W1HD^L;B7'
M_O9(ZNWX7?8=;H6H4ACU/:W:SFM:X8V!\@((3@4\8"+73WSGSK8OYBV/;/YP
MXPCYTH%\Z;/)]]0I12@O"=)B@=S0;/_8_5\-/(-[5T]1IDBBW5IB=EPO\^W3
M]^-'E1NX!][B?(Y]+';JS&G#,*WL+[/WDM;-Z17)@HP$6>)<8XFY5A.< %@V
MRX:+SF??C= 9WXWSS'D/>#4B[_L(OI$H3DB0I\XGO;:>>XB5VM&*]TE#2[ZR
M XH45,IO>-)LJ"R1.5CC% \(UPOCOM0K:<3VY2Q(D!>I44J3&#U0:DJ>9F4O
MH\9![.9^:'H)U6//-&!GSG3>/F.QAWE/XN_3OE.QJ7/SZ7.7&3*.HL!"9Z9-
MKP '3\'Z5O3=,+:;/D[61[/E 5@CEUJJXTN>A ?][&>W&^1>/[K=),_V3^;)
MSGVQ!KFRMV(LA6BY[JZ.P^IP\;[H[IN/XMVM_0.5*X94JV")JM[K%(\IV=V$
MNP\M&GO[7 B-=UG[NL8_#R"- .XOA=#;#V-@^#LR^QM02P,$%     @ <8F+
M6K&N/$=C!   G!$  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULO5A=
M;Z,X%/TK%CM:M=*T8 @0NDFD-&F[2&T:)>FN5J-Y<,!)4 %G;">9E?;'K_DH
M(6#8Z33:EP3,N<?G7N#XFMZ!T%>VP9B#[U$8L[ZRX7Q[HZK,V^ (L6NRQ;&X
MLB(T0ER<TK7*MA0C/PV*0E77-$N-4! K@UXZ-J6#'MGQ,(CQE *VBR)$_[[%
M(3GT%:B\#<R"]88G ^J@MT5K/,?\93NEXDPM6/P@PC$+2 PH7O65(;P902<)
M2!%_!/C 2L<@265)R&MRXOI]14L4X1![/*% XF^/1S@,$R:AXUM.JA1S)H'E
MXS?V^S1YD<P2,3PBX9^!SS=]I:L 'Z_0+N0S<O@=YPF9"9]'0I;^@D..U13@
M[1@G41XL%$1!G/VC[WDA2@'0:@C0\P"]&M!I"##R "---%.6IC5&' UZE!P
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
M[G@Q'ZZ:#YYVY,WV_Q_-%I^[+;Z_W>*&3NK8=?LO@\2?Y-KQ<VZWN+W?SGD
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
MV*INV5J*7Q6U-0H9!P&-UQ$6^Z6CJ#UVG8.[1[.I32O/G?KJ:'G>2\\A%JR
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
MS+*;%;."R2^H;C$56P!#$6P$I'4U%/'0_,XG;W"RSRXUG@CG),X>=X"%6'*
M>+\AA#\WI(/RYFWZ+U!+ P04    " !QB8M:CX+7AB@#  #7"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6RMEFUOVC 0Q[^*E553*W6$A(= !Y%X
MZ#:DT:+2;B^JOC#)0:(F,;4-M-]^9P=2'D*VHKT [(OO?_<[Y[!;*\:?10 @
MR6L<):)M!%+.KTQ3> '$5)38'!)\,F4\IA*G?&:*.0?J:Z<X,NURN6[&-$P,
MMZ5M(^ZVV$)&80(C3L0BCBE_ZT+$5FW#,C:&NW 62&4PW=:<SF ,\F$^XC@S
M,Q4_C"$1(4L(AVG;Z%A7O:9:KQ?\"F$EML9$D4P8>U:3@=\VRBHAB,"32H'B
MSQ)Z$$5*"--X66L:64CEN#W>J'_3[,@RH0)Z+/H=^C)H&PV#^#"EBTC>L=4/
M6//4E)['(J&_R6J]MFP0;R$DB]?.F$$<)NDO?5W78<O!JAYQL-<.]KY#_8A#
M9>U0T:!I9AJK3R5U6YRM"%>K44T-=&VT-]*$B=K%L>3X-$0_Z78?QH.;Z_&8
M]&Z'W<%-YWYP>S,FYWV0-(P$^4)Z#'?,!TY5U2_0T(G#&26/0X@GP)_0\##N
MD_.S"W)&PH3<!VPA:.*+EBDQ/17$]-:I]-)4[".I6#89LD0&@EPG/OB[ B9R
M97#V!JYK%RK>>K)$[/(E?NQ*7D+%[GWP2J1B:?=J03J5K-85K5<Y5NN%0(L0
MI..]+$(1ZO?X\2?:R$!"+)YR4NRFDM5\2=7C5V)./6@;V,0"^!(,]_,GJU[^
MFL?[G\1VZ*L9?;5(W1W1-^Q^*8AD:0$XD$U%0%R2[YR)O+>FF\K6M*SZ4UJZ
MU8:#^['<)BN,?2)9+2.K%9+U6!SC3F*O>L]Y *EW?0O :E2=/8#"$"<"U#.
M>B% 'Z; .?C$HR(@WG;'8W]+3A,\/(B=QU8_8+,=J[+'5AC]1#8G8W/^C0WP
ME9-O'Z-S#G?.LJT]NL+X)](U,KI&(=TUY0F>S;M4>22- Y*J8]?V2!J'G59W
MWA?M9-C,,FS^I3FVZZVJ+=(-R<NR>9" 5;,;Y;TT"P-^M.#FUMD9 Y_I*X7
M@BX2F1ZCF36[M73T86V^+T^O/$/*9V$B2 13="V7' 3AZ34BG4@VUR?QA$D\
MU_4PP)L7<+4 GT\9DYN)"I#=Y=P_4$L#!!0    ( '&)BUKE:@J\OP0  +\=
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;+6976_B.!2&_XJ5':UF
MI)DF#N&K"T@M9G:1MA\:VMF+T5Z8<"C1)#%C&VC__=HA#0D$%U;N34F"SWN<
MY[@G?DEOP_A/L0"0Z#F)4]%W%E(N+UU7A M(J+A@2TC5-W/&$RK5*7]RQ9(#
MG65!2>SZGM=R$QJESJ"77;OG@QY;R3A*X9XCL4H2RE^N(6:;OH.=UPO?HJ>%
MU!?<06])GV "\G%YS]696ZC,H@12$;$4<9CWG2M\.<)='9"-^![!1I2.D;Z5
M*6,_]<EXUG<\/2.((91:@JJ/-0PACK62FL>O7-0I<NK \O&K^M?LYM7-3*F
M(8O_B69RT7<Z#IK!G*YB^8UM_H+\AII:+V2QR/ZB33[6<U"X$I(E>;":01*E
MVT_ZG(,H!>#@2("?!_BG!C3R@,:I 4$>$)P:T,P#LEMWM_>>@2-4TD&/LPWB
M>K12TP<9_2Q:\8I2O5 FDJMO(Q4G!]>/D_'M:#)!P[N;Z_'MU</X[G:"/A*0
M-(H%^H*&3"V*&7":U54R1(4 *1!-9RB.Z#2*(QF!^*2&/DX(^OCA$_J HA0]
M+-A*J$&BYTHU3YW-#?,Y76_GY!^9$X'P C7P9^1[?E 3/CP]O%$33LSA=Z&\
M4*%'PT>G9_>KX:ZJ35$@ORB0G^DUCA5H)=05(=!5^&L5B2@KPX^_U34TEI"(
M?^OX;B6#>DG=>R[%DH;0=U1S$<#7X Q^_PVWO#_J:-L4(S;%1I;$*G5I%'5I
MF-0'?S(VVT1Q7(=_&]G,(G6G7@^PU^QX/7==YEHWRF_OC2+&69P+[#!ET/)V
M&2L@@@)$8 1QE41/%/VX@60*O'8U&N//78TVQ8A-L9$EL4H1FD41FO:[1--F
M76R*$9MB(TMBE;JTBKJTC/\<0RH6V:,RU >@:K.F,:2R]JEHE#JW'C;%2.N@
M;_CZX59N5"-+"2N8VP7FMKD'A2%;*:IJZQJ"0CR-H0ZP4>1<P#;%R%:L57X6
M!,U@C["EC!7"G8)PQTAXG*[5LF7\I8ZK,?1<KC;%2.> JX\[>(^KI8P5KMV"
M:]?(]9[#DD8S!,_*^@FH[0M&A7/QVA0CW0.\ =Y?M9825NAB;V=OO#?X*D_-
MY<MGM(QI*K->K-OP4IE=66M-C'KGTK:J1G*U:IOP._N=V%;2*O*2H\3_>V=L
M#CV;KDTUDJN5Z3:#H+D/UU+.*MR=&\1&4S-X8)+&A0?7FST.LUK25CV@5362
MJU7:<J/;[>RC?@]_AW<&#YL=7K&I6-*78SL*L\39E&VJD5RMTBVZP0%D2SFK
MD'?F$;_A'L.0K\#\_#-+G W9JH/,U:H[C.X^X_>PAGCG#;'1X@P(S(&K-J%V
MQVH3MZI?R%;-H%4UDJN5&7?;^YLX6RFKC'<^#YN-7L%8TN?R[Z*UK*T:/:MJ
M)%>K-(U6XP#V>Y@]O'-[V&SW[N0"^)N4K;H]JVH$'_J]1C<X:!OO8?CPSO%A
ML^7;;C5*E/6V8Y4<V6Y8]8!6U0@^=(&=-CYX$+Z'#<0['XC-1O 6Y$G;.JMF
MT*H:R=4JOV@W_?W?O4>VDFY!NZ5W7_K5Y@WE3U$J4 QS)>]=M-5T^/9MX?9$
MLF7V.FS*I&1)=K@ .@.N!ZCOYXS)UQ/]AJUX9SOX#U!+ P04    " !QB8M:
M=YR=DH4"  #,!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6R%5%]/
MVS 0_RI6AB:0&$G3-E0LC=06ME4:4!'8'A /;G)M+.(XV$X+WWYGIXVR$;J7
MV&?[?G\<WX5;(9]5!J#)*\\+-78RK<L+UU5)!IRJ,U%"@3LK(3G5&,JUJTH)
M-+5)/'=]SPM<3EGA1*%=6\@H%)7.60$+253%.95O4\C%=NSTG/W"'5MGVBRX
M45C2-<2@'\J%Q,AM4%+&H5!,%$3":NQ,>A?3P)RW!WXQV*K6G!@G2R&>33!/
MQXYG!$$.B38(%(<-S"#/#1#*>-EA.@VE26S/]^C?K'?TLJ0*9B+_S5*=C9V1
M0U)8T2K7=V+[ W9^A@8O$;FR7[+=G?4<DE1*"[Y+1@6<%?5(7W?WT$KP_0\2
M_%V";W771%;E)=4T"J78$FE.(YJ96*LV&\6QPOR46$O<99BGH^E#/+^YBF,R
MN[V>SF\F]_/;FY@<7X*F+%?D"YD)_ $I2&HO,1&\E$Q!>H);]Y!C3!ZO@2]!
M/I$CP@IRGXE*T2)5H:M1GV%QDYV6::W%_T#+I%J?D;YW2GS/'Y"'^)(<'YW\
M#>.BO<:CWWCT+6[_(X^5PA6ER"1YJ9ABULGC3UPC<PU</75)K2$'W9"F5"Y4
M21,8.U@+"N0&G.CSIU[@?3T@N-\([A]"CQ;T#=^]5D2+6K,$LC<!ZI1\ET)U
MWF\-.[2PIAPWT6#4"]U-AY9!HV5P4,M,<([7A0\Q>>ZBK+.#%F5_=-Y-.6PH
MAP<IKZ@LL'_@8VL]O2[NX3MN_SSHY@X:[N _=MO/74M:J!5("6D7?_#NNGN]
MP> ? 6ZK.$V?NZ9RS0I%<EAAFG=VCOFR[AUUH$5IZW4I-%:_G6;8;D&: [B_
M$D+O ],"F@8>_0%02P,$%     @ <8F+6@"_4-]L!   YQH  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3 N>&ULK9E=;Z,X&(7_BL6.5C/2;/D(^6@W06H;
M9C;2]D.3=O=BM!<.>=-8 YBQ3=+^^[4))1"(-UGYI@7".;:?E[QPPGA+V0^^
M!A#H-8E3/K'60F17MLVC-2287] ,4OG)BK($"[G+7FR>,<#+0I3$MN<X SO!
M)+6"<7'LD05CFHN8I/#($,^3!+.W&XCI=F*YUON!;^1E+=0!.QAG^ 7F()ZS
M1R;W[,IE21)(.:$I8K":6-?N5>@.E: XXR\"6U[;1FHI"TI_J)W9<F(Y:D80
M0R24!9;_-G +<:R<Y#Q^EJ96-:82UK??W;\4BY>+66 .MS3^FRS%>F*-++2$
M%<YC\8UN_X!R07WE%]&8%W_1MCS7L5"4<T&34BQGD)!T]Q^_EB!J M<_(O!*
M@7>JH%<*>J<*_%+@GRKHEX)BZ?9N[06X*18X&#.Z14R=+=W41D&_4$M>)%47
MREPP^2F1.A'</,]G]^%\CFX?[FYF]]=/LX?[.?HX!8%)S-%OZ LF#&UPG -'
M=(4PYR"XK._/G#!8(IPN44SP@L1$$."?I.)Y/D4?/WQ"'Q!)T=.:YER>Q,>V
MD--5@]I1.;6;W=2\(U.;0G2!>NYGY#F>WR&_U<NO\Q<I=X[*IZ>/WNN0AZ?+
MO:;<EB6JZN15=?(*O]ZQ.N5<'N$<72ORG!3?LN]_RF-H)B#A_W3QW5GZW9:J
M!5WQ#$<PL62/X< V8 6__N(.G-^[:)LTFYHT"PV9->K2J^K2T[D'7RE=;DD<
M=^'?*?N%4C7L3> Z_9$SMC=UKEK_<[EV#>D-#X8,VV?Y V=_4@.$7X'PM2">
M((YH@K[?0;( UGDY:@W.O1Q-FDU-FH6&S!I5Z%=5Z)MO$WV3=3%I-C5I%AHR
M:]1E4-5EH/UVW&*^+NZ5D=H 61MY2X54=-X6M5;GUF/0^JY[OM_L!U.3 X:&
MS!J8AQ7FH1;S=1317%*5C[ 12,2+&+H :TW.!;PS&]0!>X> 30X8&C)K !Y5
M@$=:P+-T(Z]:RMZZL&JEYV(=M;%>#@ZPFAPP-&36P'I98;W48GUDD&&R1/ J
M R"'SJZ@=3B7[F6;[@%;D\.%ALP:;%UG'W&<_Z K<S43;Y]1%N-4%'U8M>!,
M!E[1F4NT?N>R+MWJL'L'3V13HR.&IMR:O&N1TOW?S\1ZZ=EHW1;:P>7AE6QT
MR-"46Y/M/@:ZVC03/%&!X\,4W@G::/@KW>J@77\T.B1M--:9<FN2W@<[5Y_L
MJF>)#+\=>Y#06YP-N=?NRH/#>Y[1(4-3;DW&^\SHZD.C9,QRT-_W]!9G,_;;
M%W*K&1N-@Z;<FHCW@=#5YIK@0:R!U7^BZV1L- *6;HVNW&H51J.=*;<FXWVX
M<_7I;M>4:XQ5@\Z3(XW9:+PKW1H/%ZU\9W3(T)1;$_8^XKGZC'</XJ3[G]&0
M5[HU?EASVYR-YCQ3;CO.=NT=@7H%=(?9"TDYBF$E[9V+H5P;V[U5V>T(FA6O
M#194")H4FVO 2V#J!/GYBE+QOJ/>1%3OMH)_ 5!+ P04    " !QB8M:&.D@
M!.8"  "$"   &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6RUEFUOFS 0
MQ[_*B4U3*[6%D(8D78*4AU:+M+15TVXOJKUPX )6C9W:3M)]^]F0T$PE3-K6
M-V ;W_]^=X<Y>ALAGU2*J.$E8USUG53KY87KJBC%C*@SL41NGBR$S(@V4YFX
M:BF1Q+E1QES?\P(W(Y0[82]?NY5A3ZPTHQQO):A5EA'Y<XA,;/I.P]DMW-$D
MU7;!#7M+DN ,]</R5IJ96ZK$-$.NJ. @<=%W!HV+8<.S!OF.;Q0W:F\,-I2Y
M$$]V,HG[CF>)D&&DK00QMS6.D#&K9#B>MZ).Z=,:[H]WZE=Y\":8.5$X$NP[
MC77:=SH.Q+@@*Z;OQ.8+;@-J6;U(,)5?85/L;7L.1"NE1;8U-@09Y<6=O&P3
ML6?@^P<,_*V!GW,7CG+*,=$D[$FQ 6EW&S4[R$/-K0T<Y;8J,RW-4VKL=#A\
MF$VN+V<S&-U,AY/KP?WDYGH&1V/4A#(%IW!%J(0U82L$L0 DDIO:0B1,76*4
MQ*;VN.=J@V(%W6CK=EBX]0^X;?@P%5RG"BYYC/'O JZ)H0S$WP4R]&L5QQB=
M0;-Q K[G-^%A-H:CC\<UNLTR0<U<MWDH02ME5I2"0?2\HHKF[]+C5[,&$XV9
M^E$5?"%Y7BUI#]J%6I((^XXY20KE&IWPTX=&X'VN 3XO@<_KU,.]@E56Z\2F
MG/+$O,R,\ BK^ L/K=R#/=?KT.NYZPJH5@G5JH4:, ;VZ,$]1BD73"04%3Q.
M,9NCK$QAK=Y?IC H:8/_7_/@'8#;)7#['VL^Q(1R_H>R%TZ"O;('[6[#\PX4
MOU/2=6KI)DKM@:F4F 2 :2CVJ/I5')TW'*=MKW48I%N"=&M!1BGA"0+E@$I3
M\TG'&!9EZJI(NF](_, [R-'P7K^ZWKL?TJV+NE/J[C6&#&62MS]E7*VX+GI$
MN5JVV$'16%ZW%_UY2J1Y@Q0P7!A3[ZQM_,JBY143+99YFYD+;9I6/DS-;P)*
MN\$\7PBA=Q/KH/SQ"'\!4$L#!!0    ( '&)BUI@YS#LXPD  .=P   9
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;.W=76^;R!X&\/O]%"/OT:J5HAKP
M:[))I"2\LTFKIMV]6)V+,9[$J!A<!B>-M!]^!TR,)YY,C<Y3[5Z<7K2Q/?-C
M[/ 4!OZ&T\>\^,(7C)7DVS+-^%EO49:KDWZ?QPNVI/Q=OF*9>.4N+Y:T% ^+
M^SY?%8S.ZT[+M&\9QKB_I$G6.S^MG_M0G)_FZS)-,O:A('R]7-+BZ9*E^>-9
MS^P]/_$QN5^4U1/]\],5O6>WK/R\^E"(1_VM,D^6+.-)GI&"W9WU+LR3:#"H
M.M0M?D_8(]_YF51O99;G7ZH'P?RL9U0C8BF+RXJ@XI\'=L72M)+$.+XV:&^[
MS*KC[L_/NEN_>?%F9I2SJSS](YF7B[/>M$?F[(ZNT_)C_NBSY@V-*B_.4U[_
M31Z;MD:/Q&M>YLNFLQC!,LDV_])OS0=Q2 >KZ6 =VF'0=!B\Z&!9KW08-AV&
MAW88-1U&+SL<O])AW'08']IATG28'-IAVG28'OH>CIL.QX=V,(WGWYQQ<)?M
M+WNSTFW6DGH5LVE)ST^+_)$457OA53_4ZVG=7ZQ9259%ZK8LQ*N)Z%>>7WZ^
M#6Z<VUMR]?[Z,KBY^!2\O[DE;VQ6TB3EY(86!:U6^K>G_5(LKNK4CQLZV-#6
M*[1ID>L\*Q><.-F<S66@+\:Y':SU/-A+2RM>K._?D8%Q1"S#&I+/MS9Y\Y^W
MA"]HP;AB?%==-.?S1_+FEY^G@_'P5XUIZ\V09N^(8<DC5#!.%T8:F@)S]=C[
MN'PGH!H;?/]3\[IH!WYJOMZ\IH5XN\/:M+X_PD"OV2P6OU?SN[^#\'!FH&&B
MPQE+S4A9&&R#.ZC=P6O!77/Q#.?D(OZZ3GA2;Z#^_$T\1X*2+?E_%4.]W)!#
M-5EMO4_XBL;LK"<VSYP5#ZQW_LO/YMCX594N)&8C,0>)N4C,0V(^$@N06(C$
M(A FI6RX3=E0IY^[-"G([S1=LR-RS2A?%TSL3Y9B,UTNR.<LGU4+I+-4A"Y;
MK4M./K(XS^(D36@5R*/J\;HHDNR>7%*>\"/R6T)GXN7R:<.J4JH=4M>4(C$;
MB3E(S$5B'A+SD5B Q,(--JJQ:NKU<&Z<]A]VHP=:G!2]T39Z(VWT/K('EJV5
M.P"7VIY=$X+$;"3F(#$7B7E(S$=BP6AOI1X>'QO5'WG=#C<-QSL-)^9(T3 "
M#4\*P7@;@K$V!#>L)&G.E2'0]NP: B1F(S$'B;E(S$-B/A(+QGOKMFD.52%0
M-!PK0P :GA2"R38$DT.V!*1@*2W9G-!VQJ,,AE;K&@PD9B,Q!XFY2,Q#8CX2
M"R;[Z_M@H@J&HJ&IVHQ$H.%)P9AN@S$]:.MP<#*T7-=D(#$;B3E(S$5B'A+S
MD5@PW5OA1P-5,!3MIJI<@ 8GY>)XFXMC;2XNELD])7]>L^6,%<H#8=K^78.
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
MT3E9!^(AWGZC64$I02\.>/H7;+-8VP+>FHLXS)(E@]"/=J_D5]:(O038K4E
M60(Z-@%G"3@M=,<L+>N:"#(>LG@+6!(MT9(W:6_2;%F-'R7_QJE@\EM?YHGQ
MS=WCY=W7FZO;S^!R.OW\. 4GUU00/^#@#$SE33-;!Q3$<^!'@D0+_TE>$<ZI
MX*<RX,?T&IQ\.@6?Y-?@<1FO.8EF?-@1DEF"W_$R%E<[%JB&Q37US@&&?P!D
MHZXF?7)\.E;3.[(?>5-0WA24XN$:O"]^Y MZ=BMOL!FX*0J_3 L'?]_*>' C
M:,C_T=6Z ^_JP9-U><%7Q*,C2RX\3MF&6N/??X,]^T]=Y2V!*7W >1^P"7W\
ME<6< X\P]N)'"T#">!T)7<4[&">%281C,X;0QLZPL]DO11OEVGF4PK&;<^P:
M.5YZWCI<!T3(?Y4DR(3_'TD$0D=SA]3;(W"&!H-^B:8NRD8U-)V<IF.D>2<5
M^8A&.I7?[MO8+1&L!@ULIX9?+^?7,_*[IALIZ2O9Q$?J+:,XB!<O(!5U>;]_
MI^$39=I[W8C:]%YO"4QI@)LWP/W(->^VV8>6P)0^]/,^]-M9\WW-K>IV2[?J
M@2"%X2!G.&AMQ0]T:[EOEUAJHB#N]O0TH5V,5KN--9^A[.NB,QB4.ZF)ZKFH
M7\-Q;_Q#(\>?J<^ALS.RH4SZ-J6C8$69'\_ R0OCIUKJ9G (P0LE3&<()F]*
M58LLQCDT3LGQ(R,S"NY(2,UB9H9INHK;0E.++F8WQ!\I:-!H#1KWHB4TM1>%
M1X!FDW"TJ&4XBD=QG5YY+1Z(4ED6%@&:/4(388-5$W#6K5@9711&J(9HX16@
MV2P<*VR]:IN04^&HB>KBFAD!BW$.C5/RO<)F!H>V0=C>DJH66<QJ:![6DW2#
M2!EXH$%:&%_ZJP,:9T1LO*Y;0E/K+YP ''RHQAF-1N->M(2F;ED+MX',;N-H
MC4-5)]'MENW&@2"58^$VD'FJ-U&X#$IU917UT$;!FLT0VCL ,#N&(Q4N0]GO
M$NJ7IX4F"-?I&RK&.S+OS=^G;P? (:[7MS>EJD46<QN9Y_85\9[E3M0H:&:(
MQL<M+:&I!1<6 #D?>O)D-!B->]$2FMJ+PF4@L\LX7M T#J)?/GPZ$*1R+%P&
M,D_S1H+F:J2JRO- E$JT< K([!2.%;1^I4OES;(Q1&57S'%DWM*_4\S,X+N=
MI/8&;YZHGJ,6PQF;A_.]O$.B T=I9HBFB[<M-+7@8M)C^)%"AHT^HG$O6D)3
M>U&8"6PV$\<?HU>=@N.6[80FJ >A?@7BO9-^\]AN(F09E")1;OF06A?DN#4T
M"T. S8;@2!G#U0UZ=S H,ZP&.4Z-+\/%!,?F3?S[I.P .#+L.]^4NBNRL_?\
M,'EX^YVPA1]Q$-"YQ++/70G-=L]#=Q<B7J6/%)]B(?>?Z=LE)3/*D@#Y_3R.
MQ>M%\I0R?RH]_A]02P,$%     @ <8F+6D8$QD'U P  F1@  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3@N>&ULM9E=;YM(%(;_RHBM5JVT#1\&['AM)-M
M-U+3C>*TO:CV8@+']JC N#-#W/[['3Z"C8.1'4UO8ACF?<Z9\]HSXF2RH^P[
MWP (]#--,C[5-D)LQ[K.HPVDF%_1+63RR8JR% MYR]8ZWS+ <2E*$]TR#%=/
M,<DT;U*.W3%O0G.1D SN&.)YFF+V:PX)W4TU4WL>N"?KC2@&=&^RQ6M8@OB\
MO6/R3F\H,4DAXX1FB,%JJLW,<6@."D$YXPN!'3^X1L52'BG]7MS<Q%/-*#*"
M!")1(+#\>((%)$E!DGG\J*%:$[,0'EX_T\-R\7(QCYC#@B9?22PV4VVDH1A6
M.$_$/=W] _6"G((7T827?]&NFCMT-13E7-"T%LL,4I)5G_AG78@#@7E*8-4"
MZUA@GQ ,:L'@7(%="^QS!4XM<,X5N+7 +6M?%:NLM(\%]B:,[A K9DM:<5':
M5:IE@4E6?+.6@LFG1.J$=_/I8?;IP\W\8X!FRV7PL$1O?1"8)!R]1TOY/8[S
M!!!=H36E\8XDR3LY_GGIH[=OWJ$WB&3H84-SCK.83W0A$RJP>E0'GU?!K1/!
M30O=TDQL. JR&.(V0)<K:99C/2]G;O42?8BNT,#\"UF&97<DM#A?/NB0^_WR
M6;Z6<N-D]*!?_F\DKJ3T9/3P_.2MGEH.FJ_&H.0-3O#N@0N61R)G)%NC!>4"
M29N1' ;V!.C;1SD?W0A(^7]=UE=PNQM>;)ACOL413#6Y(Y9$S?OS#],U_NZR
M327,5PD+5,)"1;"6W79CM]U']S[4/_ N+RNE4RJ+L^K),PUG9$STIT.3NF99
MPZ-9?F\6EU9?)2Q\F;_M&OOT6U5UFJHZ9U55[N6,01;]0B25&8FN*E<D]R#^
M^\'(.BKRRTF6Y1R5N#>E2TNL$A8J@K6L<!LKW%XK9BE98_3M%M)'8)U;5J_^
MTBU+)<Q7"0M4PD)%L):CP\;1X>\\H88J[58)\U7" I6P4!&L9?>HL7OTZA.J
M5WFIERIAODI8,'IQ1#FV?;3]AXHBMCRZ;CRZ/N^\P]&/G#"(45S].K? "(V[
MK.L%7FK=]1D%\E5&#%3"0D6PEG6FL7\7-'K->X DHFGO$=E/N-0MI31?*2U0
M2@M5T=K.'KSEF[_SI*SIJEQ72?.5T@*EM% 5K>VZM7?=>O6!V2^]V%*5-+^F
M'>[B[O71BU"@-&2HBM9V:M]J,7M?[5]S;-;$WB(M^L->[(O2SHE26JB*5AFH
M'W144V#KLO?-443S3%3=R&:TZJ_/S?&B;$,?C<_,\:SL-NM[3-6TO\5L33*.
M$EA)I'$UE$ZRJ@]>W0BZ+?NVCU0(FI:7&\ QL&*"?+ZB5#S?% &:_T9X_P-0
M2P,$%     @ <8F+6B=[,;E% P  O P  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3DN>&ULK5=M;]HP$/XK5C9-G40;"*_M(!(0VB%16I5VU33M@TD.L)K8
MU#;0]=?/=B +)<W:*GQ(_'+WW#U/\.72WC#^(!8 $CU%(14=:R'E\LRVA;^
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
M5)$/%_ID"<($Z.<SSM7'Q!PMJK-J]!]02P,$%     @ <8F+6J:'BWD* P
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
M$Q*F@?Z_Y%R]5LS9W%[%TK]02P,$%     @ <8F+6@1JGU0$ P  -0L  !D
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
M8F</0AO@\SGGZG&B-RC^*XS^ E!+ P04    " !QB8M:? =H=X<$  #'$
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6RM6&USFS@0_BL:KG/7SB0&
M@7EQS_9,[/BNF4LNN;RT<]/I!QG6-E- KB3'\;\_"3!@P"2>7CXD0NP^>IY%
MJ]5FN*7L.U\!"/021PD?:2LAUA]UG?LKB GOT34D\LV"LI@(^<B6.E\S($'J
M%$>Z:1B.'I,PT<;#=.Z.C8=T(Z(P@3N&^":."=M-(*+;D8:U_<1]N%P)-:&/
MAVNRA <03^L[)I_T B4(8TAX2!/$8#'2+O#'*?:40VKQ.80MKXR1DC*G]+MZ
MN I&FJ$8002^4!!$_GF&*4210I(\?N2@6K&F<JR.]^A_I.*EF#GA,*71ES 0
MJY'F:2B !=E$XIYN/T$NR%9X/HUX^AMM<UM#0_Z&"QKGSI)!'";97_*2!Z+B
M8-I'',S<P:P[](\X6+F#E0K-F*6R+HD@XR&C6\24M413@S0VJ;=4$R;J,SX(
M)M^&TD^,'QYOIW]]NKV^G-T__(9F_SQ=/?Z+WE^"(&'$T3FZ79?1#L7N@YR:
M_=C(T?[-UQN(Y\"^R1=/#Y?H_;L/Z!W2$5\1!AR%"7I*0L'/Y*0</Z[HAI,D
MX$-=2/**@N[G1"<94?,(46RB&YJ(%4>S)(#@$$"7J@OIYE[ZQ.Q$O 2_ARQ\
MADS#[+<0FK[=W>J@8Q5?PDKQK&-?0D7L?"*W9("F-)9YRDD:X0O&2+($F3L"
MS7>H:G='=NGTQ9:P 'V]EI#H2D#,O[4%.%N_W[Z^.B\^\C7Q8:3) X$#>P9M
M_.LOV#%^;PO._P1V$*I^$:I^%_KX[XW:<H@N\DW(T>U&<"$W5I@LS] $EF&2
MR&%;$#)D)T569]SSN.]AS_:&^G-57M/,LARW8G9 W"Z(VYW$OZ2GBOQP%\_
MY"F)9B_ _) #NF.A#R?(R-;Q*ORPT>OCFHH6*[-G]]M%.(4(Y\3H_RDWJ*CG
M9,;3:<;1]ES#J!%MFF%GX%7,#IBZ!5/WI\+=P=MM1,[N8:O&NFGD'HVN5W#V
M3HRN+%<+"(_P]!J!.\>N:U=89%1;[,R^>RS @X+LX*<"W$E]T(C>H#<P:[R;
M1GC0<]M98Z,L>L9IO.]!77EDKLFC-Q%,EKL-B=!UN(#62M6-[J(=$,;1 ,5I
MQ6H[/M\(8;5"'*JNE'K<"7HEE87R N:CSR3:P%GUN&F5F<'9E>#7\[;%Q+*/
M;"ILED3-$W,@WU=D'DG:L^.,S>9QX_5E.M1I-^VPC2U\C'E9PW%GW7LU(=ZJ
MPVIL>Z_G6$;EIW[4M[C8O8KP0T%EI<7=I?:$3#E#4*IK5=6]E)/O>3??\\CL
MHX#LVM.G&VJ?/N8>J@WI,")E"<?=-;R11;-75-NO9U'3Q+2L(Y^N+-/XU#K=
M>1SCEAK<5DE:[#HJ"2YK->XNUJ]<ZCJ2Q6T0<E2N-(@W[6I7OT/F9<7&W27[
MI%M=APZOD<%.SQG4532M#F]^F0B]TA+&P)9II\R13S>)R%JD8C;KQB>J&U<M
M96U>=ND7:6^JES!9BW]#F+R@<A3!0D(:/5?N7Y9US=F#H.NT\9Q3(=O8=+@"
M$@!3!O+]@E*Q?U +%/^[&/\'4$L#!!0    ( '&)BUJJ@U63NP,  )P-   9
M    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;,U7;6_;-A#^*P>MZ%K L5YL
MRTYF&XB3; W6-)E=MRB*?J"ETPLBD2Y)V0VP'U]2DF4-L16EV[!]D?AV=\]S
M/-Z1XRWC]R)"E/ M3:B8&)&4ZS/3%%Z$*1%=MD:J9@+&4R)5EX>F6',D?BZ4
M)J9C6:Z9DI@:TW$^=L>G8Y;))*9XQT%D:4KXPPP3MIT8MK$;F,=A)/6 .1VO
M28@+E,OU'5<]L]+BQRE2$3,*'(.)<6Z?S6Q7"^0K/L2X%;4V:"HKQNYUY]J?
M&)9&A EZ4JL@ZK?!"TP2K4GA^%HJ-2J;6K#>WFG_-2>OR*R(P N6?(Q]&4V,
MD0$^!B1+Y)QMWV!):*#U>2P1^1>VY5K+ "\3DJ6EL$*0QK3XDV^E(VH"/>>(
M@%,*.#GNPE".\I)(,AUSM@6N5RMMNI%3S:45N)CJ75E(KF9C)2>GB_>W%[^_
MN7U[>35?_ Q7?RROWW^"5Y<H29P(.(&%"@,_2Q!8 //%LO!B+!]>CTVIS&LE
MIE>:FA6FG".F; =N&)61@"OJH_]7!:;"78%W=N!G3J/&2_2ZT+,[X%A.'UZ
M"2(B'$7Y:[#0J]S3RRWTCUB8HY \]B3ZL)#,NX<EC:6 5\H5XC5\OL%TA?S+
M(5\TZM5G[4RLB8<30QTF@7R#QO3E3[9K_=* NE^A[N?:>\<V5=,_F:E@]>&"
MI>H$"Y*?@7/."0U1G2H)JP>HK[LC#_GP^99P'SZ_52KA6F(J#K+K_POL!A6[
M0>.>_&UV';CZFJD8AFNJ=C?3$P)N980<9$0HW*ZU.M&!=XQN5 "@DGB7Z9WN
MP S#F-*8AC C":$>PI\'HZUP4T'$S8GH_+B9#FUG8(W-S0'^;L7?;>1?H2H-
M=^ WQ5OWFZ"XCZ <@3&L8 R?">-#T6U",7R$HC=PG<%A)*,*R>B92%3"#C!^
M"LRHK4M.*R"G_]_(5$FU;5B>/F<7;&M?2JSF9 D+6!9$1&-N;-;S@^G#KI4\
M^S].CR6 ?YB@LR?H-&[$Q_PN@OX)V2!7=RL(=8(X\8E$"$C,84.2##NPJI+9
MJHJ:?14]2*PP/*J%CMWK6L="9U]F[>8ZVQ9Q6&6Z)W#VVIYM>U]4[<:JUAKC
M9I<&GX!86+.=>G7H'CV%^^IH-Y?'MC"#6HY\ NGC,G;,F?L:9C<7L;8HL<AJ
MK>/3;16?9NW"G"(/\V>! (]E5!9WYVJT>GJ<%Q?N_?+BW7)#N#I$ A(,E*C5
M'2IG\>(I4'0D6^?7[Q63ZC*?-R/U?$*N%ZCY@#&YZV@#U8-L^AU02P,$%
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
M-B\J^J(CV=H4Q0LF58EMFHEZ!0'7!FI^R9A\[.@%JG?5Y#M02P,$%     @
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
M;K\^WL[0QQ D)JE 7S'G6"_&)_0;>IR%Z..'3^@#(A3]N61K@6DLAK944VL
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
MA6P(T]=0]NS 5(#\OJ!4[ 8J0?$OP/L'4$L#!!0    ( '&)BUI1DC[1L (
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
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( '&)BUK2&,C'$@8  + T   /
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
MJ+]"Z>,YK_)8LNZEWW)G6':W[6Y[J*JY/A;5JX87IQ_<G'XL].Y?4$L#!!0
M   ( '&)BUJTQ0JN: (  $<O   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VDMNHT 4A>&M6"P@N&[=A].*,^I)IJUL #GEAV(;!+0ZV7U;SL ^
MJ <]B3@C5" N_^@# 4^_RK$9#^UYV!^Z8?%Q.IZ'=;4?Q^Y'70^;?3DUPT/;
ME?/ER+;M3\UX6?:[NFLV[\VNU+)<>MW?SZB>G^YG+EX_N_(_$]OM]K I/]O-
M[U,YC_\87/]I^_=A7\I8+5Z;?E?&=55_'&^[A_JZ20^7R=7BY6U=]2]OJ:KG
M#A((DOF#,@3E^8,4@G3^((,@FS_((<CG#PH(BOF#5A"TFC_H$8(>YP]*2Y1Q
M29 TP9I ZX1<)P*O$X*=",1.2'8B,#LAVHE [81L)P*W$\*=".1.2'<BL#LA
MWHE ;T&]A4!O0;V%0&^9/&P3Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@M
MJ+<0Z"VHMQ#HG5'O3*!W1KTS@=X9]<X$>N?)RQ("O3/JG0GTSJAW)M [H]Z9
M0.^,>F<"O3/JG0GTSJAW)M!;46\ET%M1;R706U%O)=!;46\ET%LG+[L)]%;4
M6PGT5M1;"?16U%L)]%;46PGT5M1;"?0VU-L(]#;4VPCT-M3;"/0VU-L(]#;4
MVPCTMLG'2@*]#?4V KT-]38"O0WU-@*]#?4V KT=]78"O1WU=@*]'?5V KT=
M]78"O1WU=@*]'?5V KU]\K,)@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>
M@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'Y69! [T"]@T#O0+V#0.\5ZKWZ
M3KV'\?-8AEO/UQJO_YU4CY=SR^WRU^773KQ?K*XXU_<5P_-?4$L#!!0    (
M '&)BUHL 6<[&P(   XN   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:S4[C
M,!0%X%>ILD6-ZW\8438PVQD6\P(FN:51D]BR#5/>?IP4D!@Q%:A(<S:-6MOW
MW/A*WZJ7OYX"I<5^Z,>TKK8YAV^,I69+@TNU#S26E8V/@\OE:[QGP34[=T],
MK%:&-7[,-.9EGFI45Y<WM'$/?5Y\WY>?4^?'=16I3]7B^K!QREI7+H2^:UPN
MZ^QQ;/]*63XGU.7DO"=MNY#.RH:*O9LPK?P[X/G<ST>*L6MI<>MB_N&&LHOM
M>Y;R4T^I/E[BG1[]9M,UU/KF82A'ZA0BN39MB?+0UX>B9\>3<[EA.GSRD_/G
M,L<"R\[;Z$,J$XOT^;B7D4RGEZ$4HIB[XZ_XFEA*G_Q^-$V[I?:#V>5Z?_NX
MF^>1V/PX_8[?SOBU_B?[$"!]2) ^%$@?&J0/ ]*'!>GC'*2/"Y ^^ JE$111
M.0JI',54CH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4
M606*K )%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5H<BJ4&15*+(J
M%%D5BJP*15:%(JM"D56AR*I09-4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR
M:A19#8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:+(JM%D=6BR&I19+4H
MLEH462V*K!9%5HLBJT61]?Q_RGKG_>Z+X^=G/;AN?,EG\]_ K_X 4$L! A0#
M%     @ <8F+6D;'34B5    S0   !               ( !     &1O8U!R
M;W!S+V%P<"YX;6Q02P$"% ,4    " !QB8M: " B<_$    K @  $0
M        @ '#    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !QB8M:
MF5R<(Q &  "<)P  $P              @ 'C 0  >&PO=&AE;64O=&AE;64Q
M+GAM;%!+ 0(4 Q0    ( '&)BUH]C&.-M@<  ! S   8              "
M@20(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !QB8M:
MLLVV.M0&  "Z'@  &               @($0$   >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&UL4$L! A0#%     @ <8F+6E2WAW,< P  #@H  !@
M     ("!&A<  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (
M '&)BUK7LT;SKP0   @2   8              " @6P:  !X;"]W;W)K<VAE
M971S+W-H965T-"YX;6Q02P$"% ,4    " !QB8M:$)DE"4,)  "V2@  &
M            @(%1'P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#
M%     @ <8F+6O%;2+X5"0  ,RH  !@              ("!RB@  'AL+W=O
M<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( '&)BUI.6('Q50(  *P%
M   8              " @14R  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q0
M2P$"% ,4    " !QB8M:X15B(4,"  "0!@  &               @(&@-
M>&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ <8F+6CRE,S@1
M @  W00  !@              ("!&3<  'AL+W=O<FMS:&5E=',O<VAE970Y
M+GAM;%!+ 0(4 Q0    ( '&)BUHX^O<2E@<  (@:   9              "
M@6 Y  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ <8F+
M6D[MLM,Y!P  :1$  !D              ("!+4$  'AL+W=O<FMS:&5E=',O
M<VAE970Q,2YX;6Q02P$"% ,4    " !QB8M:0-F"Y9$K   O?@  &0
M        @(&=2   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0
M   ( '&)BUI$$X.I6 0  %X)   9              " @65T  !X;"]W;W)K
M<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ <8F+6A_#Q@MS#P  Z3,
M !D              ("!]'@  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q0
M2P$"% ,4    " !QB8M:HAM$&CH#   :!P  &0              @(&>B
M>&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( '&)BUJ6-OX?
M[ (  #0&   9              " @0^,  !X;"]W;W)K<VAE971S+W-H965T
M,38N>&UL4$L! A0#%     @ <8F+6B,IBBA% P  ' <  !D
M ("!,H\  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !Q
MB8M:[)O*97@$  #E"@  &0              @(&ND@  >&PO=V]R:W-H965T
M<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( '&)BUJ.\Z,370,  '4'   9
M          " @5V7  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#
M%     @ <8F+6HP"G=QL!   [@D  !D              ("!\9H  'AL+W=O
M<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !QB8M:_K^_6M$'  "@
M$@  &0              @(&4GP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;%!+ 0(4 Q0    ( '&)BUI@ZJ3@B0H  #L<   9              " @9RG
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ <8F+6MT-
M.^=+!   ?0D  !D              ("!7+(  'AL+W=O<FMS:&5E=',O<VAE
M970R,RYX;6Q02P$"% ,4    " !QB8M:P$[+)G\(  !2%   &0
M    @('>M@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (
M '&)BUKV=/Z3O ,  /<'   9              " @92_  !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&UL4$L! A0#%     @ <8F+6A L4W"^+0  @)P  !D
M             ("!A\,  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"
M% ,4    " !QB8M:X;=,5[X%  ! #P  &0              @(%\\0  >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( '&)BUH>JZQN204
M ,\3   9              " @7'W  !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL4$L! A0#%     @ <8F+6M(>>*W@ @  & 8  !D              ("!
M\?P  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !QB8M:
M4.:CVWH"  !?!0  &0              @($(  $ >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;%!+ 0(4 Q0    ( '&)BUK5TO^']0(  %D&   9
M      " @;D" 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%
M  @ <8F+6@I3@__" P  4PD  !D              ("!Y04! 'AL+W=O<FMS
M:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !QB8M:%MA8OQ4#  "E!@
M&0              @('>"0$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+
M 0(4 Q0    ( '&)BUJ#'>?QKP,  (D)   9              " @2H- 0!X
M;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ <8F+6BK(<$]@
M!0  Z@\  !D              ("!$!$! 'AL+W=O<FMS:&5E=',O<VAE970S
M-2YX;6Q02P$"% ,4    " !QB8M:0<9)C1P#   E!P  &0
M@(&G%@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( '&)
MBUKWW&T _ 0  )H,   9              " @?H9 0!X;"]W;W)K<VAE971S
M+W-H965T,S<N>&UL4$L! A0#%     @ <8F+6K&N/$=C!   G!$  !D
M         ("!+1\! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M    " !QB8M:#V?=[SD$  #M%0  &0              @(''(P$ >&PO=V]R
M:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( '&)BUK]4]),%@,   8)
M   9              " @3<H 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL
M4$L! A0#%     @ <8F+6NC(]@#\ @  :0L  !D              ("!A"L!
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !QB8M:G+"4
MQ: #  !'#P  &0              @(&W+@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0R+GAM;%!+ 0(4 Q0    ( '&)BUJJ%:SCA0,  %,.   9
M  " @8XR 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @
M<8F+6NT+MB?3!0  BB,  !D              ("!2C8! 'AL+W=O<FMS:&5E
M=',O<VAE970T-"YX;6Q02P$"% ,4    " !QB8M:@*+]MZX#   P#   &0
M            @(%4/ $ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4
M Q0    ( '&)BUIC&*J82 0  (4;   9              " @3E  0!X;"]W
M;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ <8F+6H^"UX8H P
MUPD  !D              ("!N$0! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6Q02P$"% ,4    " !QB8M:Y6H*O+\$  "_'0  &0              @($7
M2 $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( '&)BUIW
MG)V2A0(  ,P%   9              " @0U- 0!X;"]W;W)K<VAE971S+W-H
M965T-#DN>&UL4$L! A0#%     @ <8F+6@"_4-]L!   YQH  !D
M     ("!R4\! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M" !QB8M:&.D@!.8"  "$"   &0              @(%L5 $ >&PO=V]R:W-H
M965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( '&)BUI@YS#LXPD  .=P   9
M              " @8E7 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L!
M A0#%     @ <8F+6A)]3>$= P  B@@  !D              ("!HV$! 'AL
M+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !QB8M:K$(K6I0"
M  #<!@  &0              @('W9 $ >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;%!+ 0(4 Q0    ( '&)BUH,M"]QY0,  /P3   9              "
M@<)G 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ <8F+
M6J^TA9O, @  S <  !D              ("!WFL! 'AL+W=O<FMS:&5E=',O
M<VAE970U-BYX;6Q02P$"% ,4    " !QB8M:Z7R# D$%  "A'@  &0
M        @('A;@$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0
M   ( '&)BUI&!,9!]0,  )D8   9              " @5ET 0!X;"]W;W)K
M<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ <8F+6B=[,;E% P  O P
M !D              ("!A7@! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q0
M2P$"% ,4    " !QB8M:45:M!( #  #@"P  &0              @($!? $
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( '&)BUJK)?3#
M30,  *\/   9              " @;A_ 0!X;"]W;W)K<VAE971S+W-H965T
M-C$N>&UL4$L! A0#%     @ <8F+6H!B^?S@ @  MPH  !D
M ("!/(,! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !Q
MB8M:IH>+>0H#  !<"   &0              @(%3A@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( '&)BUIO?(C2U@(  )8)   9
M          " @92) 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#
M%     @ <8F+6@1JGU0$ P  -0L  !D              ("!H8P! 'AL+W=O
M<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " !QB8M:EAVO\&L#   W
M#   &0              @('<CP$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM
M;%!+ 0(4 Q0    ( '&)BUI\!VAWAP0  ,<0   9              " @7Z3
M 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ <8F+6JJ#
M59.[ P  G T  !D              ("!/)@! 'AL+W=O<FMS:&5E=',O<VAE
M970V."YX;6Q02P$"% ,4    " !QB8M:6H'C7L #  #)#@  &0
M    @($NG $ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    (
M '&)BUH0:L5IY0,  &,-   9              " @26@ 0!X;"]W;W)K<VAE
M971S+W-H965T-S N>&UL4$L! A0#%     @ <8F+6F>M=K6\ P  B0X  !D
M             ("!0:0! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"
M% ,4    " !QB8M:%KIY)1L/  !MNP  &0              @($TJ $ >&PO
M=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( '&)BUII]!%OJ@,
M *80   9              " @8:W 0!X;"]W;W)K<VAE971S+W-H965T-S,N
M>&UL4$L! A0#%     @ <8F+6D3[9'/B @  S @  !D              ("!
M9[L! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " !QB8M:
MPJ*@%2D$  !Z%@  &0              @(& O@$ >&PO=V]R:W-H965T<R]S
M:&5E=#<U+GAM;%!+ 0(4 Q0    ( '&)BUKHVZN7.0,  !$,   9
M      " @>#" 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%
M  @ <8F+6E&2/M&P @  Q <  !D              ("!4,8! 'AL+W=O<FMS
M:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " !QB8M:1Q&>:K\#   M"P
M&0              @($WR0$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+
M 0(4 Q0    ( '&)BUHFZ?5UZ0,  '$.   9              " @2W- 0!X
M;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ <8F+6D<\%4#S
M @  B@<  !D              ("!3=$! 'AL+W=O<FMS:&5E=',O<VAE970X
M,"YX;6Q02P$"% ,4    " !QB8M:6)& "EX#  #(%0  #0
M@ %WU $ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( '&)BUJ7BKL<P    !,"
M   +              "  0#8 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( '&)
MBUK2&,C'$@8  + T   /              "  >G8 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " !QB8M:M,4*KF@"  !'+P  &@              @ $H
MWP$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !QB8M:
M+ %G.QL"   .+@  $P              @ '(X0$ 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     6 !8 !\8   4Y $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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>108
<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>110
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>197</ContextCount>
  <ElementCount>443</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="beam_i10k-123124.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-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999014 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/CorporateOrganizationNatureOfOperations</Role>
      <ShortName>CORPORATE ORGANIZATION, NATURE OF OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999016 - Disclosure - LIQUIDITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Liquidity</Role>
      <ShortName>LIQUIDITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999017 - Disclosure - BUSINESS COMBINATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinations</Role>
      <ShortName>BUSINESS COMBINATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999018 - 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>15</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999019 - Disclosure - INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Inventory</Role>
      <ShortName>INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999020 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PropertyAndEquipment</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999021 - Disclosure - GOODWILL AND INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/GoodwillAndIntangibleAssets</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999022 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities</Role>
      <ShortName>ACCRUED EXPENSES AND LONG-TERM LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999023 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999024 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999025 - Disclosure - STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999026 - Disclosure - REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Revenues</Role>
      <ShortName>REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999027 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999028 - Disclosure - SEGMENT REPORTING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SegmentReporting</Role>
      <ShortName>SEGMENT REPORTING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999031 - Disclosure - BUSINESS COMBINATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsTables</Role>
      <ShortName>BUSINESS COMBINATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinations</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999032 - 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>29</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999033 - 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>30</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999034 - 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>31</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999035 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/GoodwillAndIntangibleAssetsTables</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/GoodwillAndIntangibleAssets</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999036 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables</Role>
      <ShortName>ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999037 - 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>34</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999038 - 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>35</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999039 - 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>36</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999040 - 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>37</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999041 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999042 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999044 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999045 - Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue</Role>
      <ShortName>Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999048 - 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>45</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999049 - Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration</Role>
      <ShortName>BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinationsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999050 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsDetails-Consideration</Role>
      <ShortName>BUSINESS COMBINATIONS (Details - Consideration)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinationsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999051 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities</Role>
      <ShortName>BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinationsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999052 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised</Role>
      <ShortName>BUSINESS COMBINATIONS (Details - Consideration comprised)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinationsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999053 - Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities</Role>
      <ShortName>BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinationsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999054 - Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration</Role>
      <ShortName>BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinationsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999055 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/BusinessCombinationsDetailsNarrative</Role>
      <ShortName>BUSINESS COMBINATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/BusinessCombinationsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999056 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999057 - Disclosure - INVENTORY (Details - Schedule of inventory)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/InventoryDetails-ScheduleOfInventory</Role>
      <ShortName>INVENTORY (Details - Schedule of inventory)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/InventoryTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999058 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999059 - 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>56</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999060 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets</Role>
      <ShortName>INTANGIBLE ASSETS (Details - Schedule of intangible assets)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999061 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill</Role>
      <ShortName>INTANGIBLE ASSETS (Details - Schedule of goodwill)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999062 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999063 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses</Role>
      <ShortName>ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999064 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative</Role>
      <ShortName>ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999065 - Disclosure - LEASES (Details - Lease cost)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesDetails-LeaseCost</Role>
      <ShortName>LEASES (Details - Lease cost)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/LeasesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999066 - Disclosure - LEASES (Details - Supplemental cash flow lease information)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation</Role>
      <ShortName>LEASES (Details - Supplemental cash flow lease information)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/LeasesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999067 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases</Role>
      <ShortName>LEASES (Details - Minimum rental commitments for operating leases)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/LeasesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999068 - 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>65</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999069 - Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999070 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityDetails-OptionActivity</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details - Option activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999071 - Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999072 - Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999073 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999074 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details - Warrant activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999075 - 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>72</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999076 - Disclosure - REVENUES (Details - Schedule of revenues)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues</Role>
      <ShortName>REVENUES (Details - Schedule of revenues)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/RevenuesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999077 - Disclosure - REVENUES (Details - Contract liabilites)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/RevenuesDetails-ContractLiabilites</Role>
      <ShortName>REVENUES (Details - Contract liabilites)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/RevenuesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999078 - 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>75</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999079 - Disclosure - INCOME TAXES (Details-Income tax provision)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision</Role>
      <ShortName>INCOME TAXES (Details-Income tax provision)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/IncomeTaxesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999080 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss</Role>
      <ShortName>INCOME TAXES (Details - Schedule of pretax loss)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/IncomeTaxesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999081 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation</Role>
      <ShortName>INCOME TAXES (Details - Schedule of income tax reconciliation)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://beamforall.com/role/IncomeTaxesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999082 - 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>79</Position>
    </Report>
    <Report instance="beam_i10k-123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>999083 - 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>80</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" isDefinitelyFs="true" isUsgaap="true" original="beam_i10k-123124.htm">beam_i10k-123124.htm</File>
    <File>beem-20241231.xsd</File>
    <File>beem-20241231_cal.xml</File>
    <File>beem-20241231_def.xml</File>
    <File>beem-20241231_lab.xml</File>
    <File>beem-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="864">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="11">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>113
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "beam_i10k-123124.htm": {
   "nsprefix": "BEEM",
   "nsuri": "http://beamforall.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "beam_i10k-123124.htm"
     ]
    },
    "schema": {
     "local": [
      "beem-20241231.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "beem-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "beem-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "beem-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "beem-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 381,
   "keyCustom": 62,
   "axisStandard": 21,
   "axisCustom": 0,
   "memberStandard": 43,
   "memberCustom": 34,
   "hidden": {
    "total": 89,
    "http://fasb.org/us-gaap/2024": 43,
    "http://beamforall.com/20241231": 42,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 197,
   "entityCount": 1,
   "segmentCount": 82,
   "elementCount": 742,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 864,
    "http://xbrl.sec.gov/dei/2024": 37,
    "http://xbrl.sec.gov/cyd/2024": 11,
    "http://xbrl.sec.gov/ecd/2024": 5
   },
   "report": {
    "R1": {
     "role": "http://beamforall.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://beamforall.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://beamforall.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss",
     "longName": "00000004 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
     "longName": "00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://beamforall.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2024-10-012024-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-10-012024-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "a",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R10": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://beamforall.com/role/CorporateOrganizationNatureOfOperations",
     "longName": "999014 - Disclosure - CORPORATE ORGANIZATION, NATURE OF OPERATIONS",
     "shortName": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://beamforall.com/role/Liquidity",
     "longName": "999016 - Disclosure - LIQUIDITY",
     "shortName": "LIQUIDITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "BEEM:LiquidityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "BEEM:LiquidityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://beamforall.com/role/BusinessCombinations",
     "longName": "999017 - Disclosure - BUSINESS COMBINATIONS",
     "shortName": "BUSINESS COMBINATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets",
     "longName": "999018 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://beamforall.com/role/Inventory",
     "longName": "999019 - Disclosure - INVENTORY",
     "shortName": "INVENTORY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://beamforall.com/role/PropertyAndEquipment",
     "longName": "999020 - Disclosure - PROPERTY AND EQUIPMENT",
     "shortName": "PROPERTY AND EQUIPMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://beamforall.com/role/GoodwillAndIntangibleAssets",
     "longName": "999021 - Disclosure - GOODWILL AND INTANGIBLE ASSETS",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities",
     "longName": "999022 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES",
     "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://beamforall.com/role/CommitmentsAndContingencies",
     "longName": "999023 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://beamforall.com/role/Leases",
     "longName": "999024 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://beamforall.com/role/StockholdersEquity",
     "longName": "999025 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://beamforall.com/role/Revenues",
     "longName": "999026 - Disclosure - REVENUES",
     "shortName": "REVENUES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://beamforall.com/role/IncomeTaxes",
     "longName": "999027 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://beamforall.com/role/SegmentReporting",
     "longName": "999028 - Disclosure - SEGMENT REPORTING",
     "shortName": "SEGMENT REPORTING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "999030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FairValueConcentrationOfRiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FairValueConcentrationOfRiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://beamforall.com/role/BusinessCombinationsTables",
     "longName": "999031 - Disclosure - BUSINESS COMBINATIONS (Tables)",
     "shortName": "BUSINESS COMBINATIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_AmigaMember",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_AmigaMember",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
     "longName": "999032 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://beamforall.com/role/InventoryTables",
     "longName": "999033 - Disclosure - INVENTORY (Tables)",
     "shortName": "INVENTORY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://beamforall.com/role/PropertyAndEquipmentTables",
     "longName": "999034 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://beamforall.com/role/GoodwillAndIntangibleAssetsTables",
     "longName": "999035 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables",
     "longName": "999036 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)",
     "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://beamforall.com/role/LeasesTables",
     "longName": "999037 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://beamforall.com/role/StockholdersEquityTables",
     "longName": "999038 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Tables)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://beamforall.com/role/RevenuesTables",
     "longName": "999039 - Disclosure - REVENUES (Tables)",
     "shortName": "REVENUES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://beamforall.com/role/IncomeTaxesTables",
     "longName": "999040 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "BEEM:ScheduleOfProvisionForIncomeTaxesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "BEEM:ScheduleOfProvisionForIncomeTaxesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
     "longName": "999041 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Assets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS",
      "name": "us-gaap:Assets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueConcentrationOfRiskTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration",
     "longName": "999042 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member",
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_FairValueInputsLevel1Member",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable",
     "longName": "999043 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives",
     "longName": "999044 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember",
      "name": "BEEM:PropertyPlantAndEquipmentUsefulLife1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "BEEM:ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember",
      "name": "BEEM:PropertyPlantAndEquipmentUsefulLife1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "BEEM:ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
     "longName": "999045 - Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)",
     "shortName": "Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_country_US",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares",
     "longName": "999046 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashUninsuredAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashUninsuredAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://beamforall.com/role/LiquidityDetailsNarrative",
     "longName": "999048 - Disclosure - LIQUIDITY (Details Narrative)",
     "shortName": "LIQUIDITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "BEEM:LiquidityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "BEEM:LiquidityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
     "longName": "999049 - Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)",
     "shortName": "BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_custom_AmigaMember",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_AmigaMember",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
     "longName": "999050 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration)",
     "shortName": "BUSINESS COMBINATIONS (Details - Consideration)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2023-10-192023-10-20_custom_AmigaMember",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-10-192023-10-20_custom_AmigaMember",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
     "longName": "999051 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)",
     "shortName": "BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-20_custom_AmigaMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised",
     "longName": "999052 - Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)",
     "shortName": "BUSINESS COMBINATIONS (Details - Consideration comprised)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2024-08-292024-08-30_custom_TelcomMember",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-292024-08-30_custom_TelcomMember",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities",
     "longName": "999053 - Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)",
     "shortName": "BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-08-30_custom_TelcomMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration",
     "longName": "999054 - Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)",
     "shortName": "BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_custom_AllCellTechnologiesMember",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_AllCellTechnologiesMember",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
     "longName": "999055 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)",
     "shortName": "BUSINESS COMBINATIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets",
     "longName": "999056 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DepositsAssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DepositsAssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory",
     "longName": "999057 - Disclosure - INVENTORY (Details - Schedule of inventory)",
     "shortName": "INVENTORY (Details - Schedule of inventory)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment",
     "longName": "999058 - Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)",
     "shortName": "PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative",
     "longName": "999059 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)",
     "shortName": "PROPERTY AND EQUIPMENT (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets",
     "longName": "999060 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)",
     "shortName": "INTANGIBLE ASSETS (Details - Schedule of intangible assets)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill",
     "longName": "999061 - Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)",
     "shortName": "INTANGIBLE ASSETS (Details - Schedule of goodwill)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative",
     "longName": "999062 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details Narrative)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses",
     "longName": "999063 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)",
     "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccruedVacationCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccruedVacationCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
     "longName": "999064 - Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)",
     "shortName": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_AmigaMember",
      "name": "BEEM:AcquiredLongtermLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://beamforall.com/role/LeasesDetails-LeaseCost",
     "longName": "999065 - Disclosure - LEASES (Details - Lease cost)",
     "shortName": "LEASES (Details - Lease cost)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R63": {
     "role": "http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation",
     "longName": "999066 - Disclosure - LEASES (Details - Supplemental cash flow lease information)",
     "shortName": "LEASES (Details - Supplemental cash flow lease information)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncreaseDecreaseInOperatingLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "BEEM:LeaseCost2TableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases",
     "longName": "999067 - Disclosure - LEASES (Details - Minimum rental commitments for operating leases)",
     "shortName": "LEASES (Details - Minimum rental commitments for operating leases)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://beamforall.com/role/LeasesDetailsNarrative",
     "longName": "999068 - Disclosure - LEASES (Details Narrative)",
     "shortName": "LEASES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseDiscountRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted",
     "longName": "999069 - Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)",
     "shortName": "STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity",
     "longName": "999070 - Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)",
     "shortName": "STOCKHOLDERS' EQUITY (Details - Option activity)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_StockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_StockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
     "longName": "999071 - Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)",
     "shortName": "STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
     "longName": "999072 - Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)",
     "shortName": "STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_custom_PerformanceStockUnitsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_PerformanceStockUnitsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
     "longName": "999073 - Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)",
     "shortName": "STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_RestrictedStockMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_RestrictedStockMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity",
     "longName": "999074 - Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)",
     "shortName": "STOCKHOLDERS' EQUITY (Details - Warrant activity)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_us-gaap_WarrantMember",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
     "longName": "999075 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_RegisteredCommonStockMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues",
     "longName": "999076 - Disclosure - REVENUES (Details - Schedule of revenues)",
     "shortName": "REVENUES (Details - Schedule of revenues)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OtherSellingAndMarketingExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OtherSellingAndMarketingExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://beamforall.com/role/RevenuesDetails-ContractLiabilites",
     "longName": "999077 - Disclosure - REVENUES (Details - Contract liabilites)",
     "shortName": "REVENUES (Details - Contract liabilites)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://beamforall.com/role/RevenuesDetailsNarrative",
     "longName": "999078 - Disclosure - REVENUES (Details Narrative)",
     "shortName": "REVENUES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DeferredIncomeRevenueRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision",
     "longName": "999079 - Disclosure - INCOME TAXES (Details-Income tax provision)",
     "shortName": "INCOME TAXES (Details-Income tax provision)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "BEEM:ScheduleOfProvisionForIncomeTaxesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "BEEM:ScheduleOfProvisionForIncomeTaxesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss",
     "longName": "999080 - Disclosure - INCOME TAXES (Details - Schedule of pretax loss)",
     "shortName": "INCOME TAXES (Details - Schedule of pretax loss)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_country_US19463843",
      "name": "us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "BEEM:ScheduleOfPretaxLossTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation",
     "longName": "999081 - Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)",
     "shortName": "INCOME TAXES (Details - Schedule of income tax reconciliation)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities",
     "longName": "999082 - Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)",
     "shortName": "INCOME TAXES (Details-Deferred tax assets and liabilities)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://beamforall.com/role/IncomeTaxesDetailsNarrative",
     "longName": "999083 - Disclosure - INCOME TAXES (Details Narrative)",
     "shortName": "INCOME TAXES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "BEEM:IncomeTaxRateBlendedFederalState",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "BEEM:IncomeTaxRateBlendedFederalState",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "beam_i10k-123124.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED EXPENSES AND LONG-TERM LIABILITIES",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r797"
     ]
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableTradeCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vendor accruals",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r65"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net of allowance for credit losses of $259 and $448",
        "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."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses",
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "totalLabel": "Total accrued expenses",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued salaries and bonus",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r736"
     ]
    },
    "us-gaap_AccruedVacationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedVacationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued vacation",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r67"
     ]
    },
    "BEEM_AccruedWarranty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "AccruedWarranty",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued warranty"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r184",
      "r595"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (AOCI)",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r87",
      "r191",
      "r591",
      "r617",
      "r618"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r13",
      "r24",
      "r483",
      "r486",
      "r530",
      "r613",
      "r614",
      "r948",
      "r949",
      "r950",
      "r959",
      "r960",
      "r961",
      "r962"
     ]
    },
    "BEEM_AcquiredLongtermLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "AcquiredLongtermLiability",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired long-term liability"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r884"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in-capital",
        "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."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r797",
      "r1105"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r959",
      "r960",
      "r961",
      "r962",
      "r1050",
      "r1106"
     ]
    },
    "BEEM_AdditionalPaymentsToAcquireBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "AdditionalPaymentsToAcquireBusiness",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional payments to acquire business"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee stock-based compensation expense",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADVERTISING",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising costs",
        "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."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r785"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r862",
      "r876",
      "r902"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r865",
      "r879",
      "r905"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r890"
     ]
    },
    "BEEM_AllCellMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "AllCellMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Cell [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_AllCellTechnologiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "AllCellTechnologiesMember",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Cell Technologies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r897"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r855",
      "r866",
      "r880",
      "r897",
      "r906",
      "r910",
      "r918"
     ]
    },
    "us-gaap_AllowanceForCreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossAbstract",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net of allowance for doubtful accounts",
        "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance",
        "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r288",
      "r292",
      "r293",
      "r295",
      "r1073"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r288",
      "r292"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r294"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_AmigaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "AmigaMember",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsTables",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amiga [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Intangible Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r305",
      "r312",
      "r767"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shares",
        "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."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionContingentConsiderationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration, current",
        "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetAcquisitionContingentConsiderationLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration, noncurrent",
        "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "verboseLabel": "Assets",
        "label": "Assets [Default Label]",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r140",
      "r187",
      "r219",
      "r250",
      "r258",
      "r275",
      "r278",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r478",
      "r480",
      "r504",
      "r586",
      "r668",
      "r755",
      "r756",
      "r797",
      "r823",
      "r1010",
      "r1011",
      "r1063"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r195",
      "r219",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r478",
      "r480",
      "r504",
      "r797",
      "r1010",
      "r1011",
      "r1063"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r858"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r858"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r858"
     ]
    },
    "BEEM_AutosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "AutosMember",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Autos [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted",
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "BEEM_BRileyCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BRileyCapitalMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "B Riley Capital [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_BRileyPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BRileyPurchaseAgreementMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "B Riley Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_BacklogMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BacklogMember",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Backlog [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsTables",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r472",
      "r781",
      "r782"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsTables",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r472",
      "r781",
      "r782"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combination, working capital description",
        "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued shares of common stock",
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "BEEM_BusinessAcquisitionsNetLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BusinessAcquisitionsNetLoss",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss related acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471"
     ]
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues",
        "label": "Business Acquisition, Pro Forma Revenue",
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r471"
     ]
    },
    "BEEM_BusinessAcquisitionsRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BusinessAcquisitionsRevenue",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue related acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r11"
     ]
    },
    "BEEM_BusinessCombinationConsiderationTransferredDeferredCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BusinessCombinationConsiderationTransferredDeferredCash",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred cash consideration - tranche 2"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_BusinessCombinationConsiderationTransferredDeferredEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BusinessCombinationConsiderationTransferredDeferredEquity",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred equity consideration - tranche 2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferredOther1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferredOther1",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of the earnout consideration",
        "label": "Earnout consideration",
        "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of contingent consideration liabilities",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r954"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS COMBINATIONS",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r473"
     ]
    },
    "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationPriceOfAcquisitionExpected",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash balance at closing",
        "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total assets acquired",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "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, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities assumed",
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue",
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "BEEM_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred tax liabilities",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net assets acquired",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS COMBINATION",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122"
     ]
    },
    "country_CY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CY",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CYPRUS"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_CaliforniaCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "CaliforniaCustomersMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "California Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_CapitalizedDepreciationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "CapitalizedDepreciationCosts",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized depreciation expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "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."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r588",
      "r640",
      "r663",
      "r797",
      "r823",
      "r942"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH",
        "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."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash at beginning of period",
        "periodEndLabel": "Cash at end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r96",
      "r216"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r96"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r942",
      "r1072"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Disclosure of Non-Cash Investing and Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashUninsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashUninsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uninsured cash",
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r188",
      "r189",
      "r190",
      "r219",
      "r240",
      "r241",
      "r244",
      "r246",
      "r252",
      "r253",
      "r289",
      "r335",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r347",
      "r348",
      "r351",
      "r354",
      "r361",
      "r504",
      "r623",
      "r624",
      "r625",
      "r626",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r641",
      "r655",
      "r677",
      "r694",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r935",
      "r956",
      "r963"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r189",
      "r190",
      "r252",
      "r347",
      "r348",
      "r349",
      "r351",
      "r354",
      "r359",
      "r361",
      "r623",
      "r624",
      "r625",
      "r626",
      "r770",
      "r935",
      "r956"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning",
        "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Warrants Outstanding, Beginning",
        "periodEndLabel": "Number of Warrants Outstanding, Ending",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies (Note 10)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r132",
      "r587",
      "r654"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r328",
      "r329",
      "r716",
      "r1003",
      "r1005"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r717"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r814",
      "r815",
      "r816",
      "r818",
      "r819",
      "r820",
      "r821",
      "r959",
      "r960",
      "r962",
      "r1050",
      "r1104",
      "r1106"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "BEEM_CommonStockPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "CommonStockPurchaseAgreementMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r655"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, shares issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r76",
      "r655",
      "r674",
      "r1106",
      "r1107"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.001 par value, 350,000,000 shares authorized, 14,835,630 and 14,398,243 shares issued and outstanding as of December 31, 2024 and December 31, 2023, respectively.",
        "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."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r590",
      "r797"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Comprehensive Loss",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r198",
      "r200",
      "r207",
      "r580",
      "r600",
      "r601"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r36",
      "r61",
      "r62",
      "r286",
      "r715"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r36",
      "r61",
      "r62",
      "r286",
      "r620",
      "r715"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r36",
      "r61",
      "r62",
      "r286",
      "r715",
      "r938"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONCENTRATIONS",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk, Percentage",
        "verboseLabel": "Concentration risk percentage",
        "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."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r36",
      "r61",
      "r62",
      "r286"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r36",
      "r61",
      "r62",
      "r286",
      "r715"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRINCIPLES OF CONSOLIDATION",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r743"
     ]
    },
    "BEEM_ConsultantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ConsultantMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/RevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of contract liabilities",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r366",
      "r376"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ContractLiabilites",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with customer liability",
        "verboseLabel": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r365",
      "r376"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ContractLiabilites"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldAmortization",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost, Amortization",
        "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost, Depreciation",
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r951",
      "r1002"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenues",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r219",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r504",
      "r755",
      "r1010"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COST OF REVENUES",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r221",
      "r222",
      "r344",
      "r349",
      "r531",
      "r538",
      "r585",
      "r740",
      "r742"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal",
        "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r940",
      "r958"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "BEEM_IncomeTaxProvsionExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Subtotal",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r958"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r940",
      "r958",
      "r1048"
     ]
    },
    "BEEM_CushionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "CushionAbstract",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cushion"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_Customer1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "Customer1Member",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_Customer2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "Customer2Member",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_Customer3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "Customer3Member",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 3 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_Customer4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "Customer4Member",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer 4 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r286"
     ]
    },
    "BEEM_CustomerPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "CustomerPrepayments",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer prepayments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r990",
      "r991",
      "r992",
      "r993",
      "r995",
      "r997",
      "r999",
      "r1000"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r928"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r928"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r930"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r930"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r923"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r841",
      "r924"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r841",
      "r924"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r839",
      "r922"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r842",
      "r925"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r844",
      "r927"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r844",
      "r927"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r928"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r846",
      "r929"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r843",
      "r926"
     ]
    },
    "BEEM_DecreaseInChangeInFairValueOfContingentConsiderationLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "DecreaseInChangeInFairValueOfContingentConsiderationLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in change in fair value of contingent consideration liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred consideration",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r113"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r958",
      "r1047",
      "r1048"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r958",
      "r1047"
     ]
    },
    "us-gaap_DeferredIncomeRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income, Revenue Recognized",
        "documentation": "Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1101"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "BEEM_IncomeTaxProvsionExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Subtotal",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r156",
      "r958"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r131",
      "r448"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred equity offering costs",
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "us-gaap_DeferredRevenueArrangementTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueArrangementTypeAxis",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue Arrangement Type [Axis]",
        "documentation": "Information by type of deferred revenue arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueArrangementTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueArrangementTypeDomain",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue, current",
        "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 current."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue, noncurrent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r958",
      "r1047",
      "r1048"
     ]
    },
    "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "BEEM_TotalLongTermLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses",
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "verboseLabel": "Long-term deferred tax liability",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents/Intangible Assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total gross deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized R&amp;D",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "BEEM_DeferredTaxAssetsLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "DeferredTaxAssetsLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total net deferred taxes",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total net deferred tax assets",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforward",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NOL carryforward without expiration",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NOL carryforward with expiration",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOtherTaxCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State net operating loss carry forward",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Revenue",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Deferred tax asset valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "BEEM_DeferredTaxLiabilitiesRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "DeferredTaxLiabilitiesRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-deferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "ROU Asset",
        "label": "DeferredTaxLiabilitiesRightOfUseAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vendor prepayments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r40"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r250",
      "r262",
      "r278",
      "r755",
      "r756"
     ]
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DevelopedTechnologyRightsMember",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Developed Technology Rights [Member]",
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r990",
      "r991",
      "r992",
      "r993",
      "r995",
      "r997",
      "r999",
      "r1000"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues",
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/RevenuesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of revenues",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "BEEM_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_DisclosureLiquidityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "DisclosureLiquidityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "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'."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r858"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r858",
      "r898"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (loss) per share - basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r237",
      "r240",
      "r244",
      "r245",
      "r246",
      "r249",
      "r468",
      "r477",
      "r490",
      "r491",
      "r581",
      "r602",
      "r747"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (loss) per share - diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r240",
      "r244",
      "r245",
      "r246",
      "r249",
      "r468",
      "r477",
      "r490",
      "r491",
      "r581",
      "r602",
      "r747"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET LOSS PER SHARE",
        "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."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r248"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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."
       }
      }
     },
     "auth_ref": [
      "r507"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining contractural term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r419"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unregnized stock compensation",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1042"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1042"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r178",
      "r202",
      "r203",
      "r204",
      "r223",
      "r224",
      "r225",
      "r227",
      "r232",
      "r234",
      "r236",
      "r251",
      "r290",
      "r291",
      "r319",
      "r363",
      "r458",
      "r459",
      "r465",
      "r466",
      "r467",
      "r469",
      "r476",
      "r477",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r489",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r515",
      "r517",
      "r519",
      "r530",
      "r599",
      "r613",
      "r614",
      "r615",
      "r629",
      "r694"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r862",
      "r876",
      "r902"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r859",
      "r873",
      "r899"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "us-gaap_ExtendedProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtendedProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued warranty reserve",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1009"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant expense",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r9"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of gains or losses for the period included in earnings or resulted in a change to net assets, have arisen from the use of significant unobservable inputs (level 3) to measure the fair value of assets, liabilities, and financial instruments classified in shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r790",
      "r1055"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r492",
      "r494",
      "r495",
      "r496",
      "r497",
      "r500",
      "r501",
      "r503",
      "r533",
      "r534",
      "r535",
      "r768",
      "r769",
      "r778",
      "r779",
      "r780",
      "r787",
      "r791"
     ]
    },
    "us-gaap_FairValueConcentrationOfRiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueConcentrationOfRiskTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of concentration risk",
        "documentation": "Tabular disclosure of all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties. The disclosure concerning concentrations of risk may consist of the following information: (1) for concentrations of credit risk disclosure may include: (a) information about the (shared) activity, region, or economic characteristic that identifies the concentration, (b) the maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity, (c) the policy of requiring collateral or other security to support financial instruments subject to credit risk, information about the entity's access to that collateral or other security, and the nature and a brief description of the collateral or other security supporting those financial instruments, and (d) the policy of entering into master netting arrangements to mitigate the credit risk of financial instruments, information about the arrangements for which the entity is a party, and a brief description of the terms of those arrangements, including the extent to which they would reduce the entity's maximum amount of loss due to credit risk and (2) for disclosure of quantitative information about the market risks of financial instruments that is consistent with the way the company manages or adjusts those risks, disclosure may include: (a) more details about current positions and perhaps activity during the period, (b) the hypothetical effects on comprehensive income (or net assets), or annual income, of several possible changes in market prices, (c) a gap analysis of interest rate re-pricing or maturity dates, (d) the duration of the financial instruments, (e) the entity's value at risk from derivatives and from other positions at the end of the reporting period and the average value at risk during the year, or (f) other ways of reporting quantitative information as internally developed."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r127",
      "r128"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r380",
      "r385",
      "r494",
      "r501",
      "r533",
      "r778",
      "r779",
      "r780",
      "r787"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r380",
      "r385",
      "r494",
      "r495",
      "r501",
      "r534",
      "r768",
      "r769",
      "r778",
      "r779",
      "r780",
      "r787"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r494",
      "r495",
      "r496",
      "r497",
      "r501",
      "r535",
      "r768",
      "r769",
      "r778",
      "r779",
      "r780",
      "r787",
      "r791"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of contingent consideration",
        "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r494"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENTS",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration fair value, Additions",
        "documentation": "Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r502",
      "r789"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration fair value, Change in fair value",
        "documentation": "Amount of increase (decrease) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1054",
      "r1057"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of the Earnout Consideration",
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r502"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in estimated fair value",
        "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r1054",
      "r1057"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issue earnout shares for 2022",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r502"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Fair value earnout consideration, Beginning balance",
        "periodEndLabel": "Fair value earnout consideration, Ending balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r502"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r492",
      "r494",
      "r495",
      "r496",
      "r497",
      "r500",
      "r501",
      "r503",
      "r533",
      "r534",
      "r535",
      "r768",
      "r769",
      "r778",
      "r779",
      "r780",
      "r787",
      "r791"
     ]
    },
    "BEEM_FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of common stock issued as consideration for business combination"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_FairValueOfWarrantsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "FairValueOfWarrantsIssued",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of warrants issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Contingent consideration fair value, Beginning balance",
        "negatedPeriodStartLabel": "Contingent consideration fair value, Beginning balance",
        "periodEndLabel": "Contingent consideration fair value, Ending balance",
        "label": "Financial Liabilities Fair Value Disclosure",
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities."
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1052",
      "r1056"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average amortization period (yrs)",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r299",
      "r311",
      "r767"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r729",
      "r767"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r306",
      "r307",
      "r308",
      "r310",
      "r311",
      "r314",
      "r315",
      "r546",
      "r547",
      "r729"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r311",
      "r547",
      "r767"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r311",
      "r314",
      "r315",
      "r317",
      "r546",
      "r729",
      "r767"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r306",
      "r307",
      "r308",
      "r310",
      "r311",
      "r314",
      "r315",
      "r729"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "verboseLabel": "Net carrying amount",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r997"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible asset useful life",
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency transaction gain",
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FOREIGN CURRENCY TRANSLATION",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r866",
      "r880",
      "r906"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r866",
      "r880",
      "r906"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r866",
      "r880",
      "r906"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r866",
      "r880",
      "r906"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r866",
      "r880",
      "r906"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposal of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r715"
     ]
    },
    "us-gaap_GeographicDistributionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionAxis",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Distribution [Axis]",
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r582",
      "r583",
      "r762"
     ]
    },
    "us-gaap_GeographicDistributionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionDomain",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r582",
      "r583"
     ]
    },
    "us-gaap_GeographicDistributionDomesticMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionDomesticMember",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Distribution, Domestic [Member]",
        "documentation": "Allocation of business activity identified as domestic."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r763"
     ]
    },
    "us-gaap_GeographicDistributionForeignMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionForeignMember",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Distribution, Foreign [Member]",
        "documentation": "Allocation of business activity identified as foreign."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r582",
      "r583",
      "r764"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r300",
      "r578",
      "r756",
      "r766",
      "r788",
      "r797",
      "r979",
      "r986"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill acquired during period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r766"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOODWILL AND INTANGIBLE ASSETS",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r977",
      "r989"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOODWILL",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r316",
      "r318"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill currency impact",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r90",
      "r139",
      "r219",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r504",
      "r749",
      "r755",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r1010"
     ]
    },
    "country_HR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "HR",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CROATIA"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r835",
      "r837",
      "r858"
     ]
    },
    "BEEM_ImpactOfForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ImpactOfForeignCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact of foreign currency translation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Abandoned patent costs",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r955",
      "r1001"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income tax expense",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r135",
      "r139",
      "r583",
      "r597",
      "r749",
      "r755",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r429",
      "r433",
      "r442",
      "r443",
      "r444",
      "r445",
      "r452",
      "r460",
      "r462",
      "r463",
      "r464",
      "r628",
      "r786"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation",
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax (benefit) expense",
        "totalLabel": "Total",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r157",
      "r235",
      "r236",
      "r250",
      "r263",
      "r278",
      "r432",
      "r433",
      "r461",
      "r603",
      "r786"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INCOME TAXES",
        "label": "Income Tax, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r430",
      "r431",
      "r445",
      "r446",
      "r451",
      "r456",
      "r622"
     ]
    },
    "BEEM_IncomeTaxProvsionExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "IncomeTaxProvsionExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-incomeTaxProvision"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net provision (benefit)",
        "label": "IncomeTaxProvsionExpenseBenefit"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_IncomeTaxRateBlendedFederalState": {
     "xbrltype": "percentItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "IncomeTaxRateBlendedFederalState",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal and state tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in deferred tax asset valuation allowance",
        "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."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r786",
      "r1043"
     ]
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign tax rate differential",
        "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 foreign income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r437",
      "r786",
      "r1043"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computed \u201cexpected\u201d tax expense (benefit)",
        "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."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r786"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible items",
        "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."
       }
      }
     },
     "auth_ref": [
      "r439",
      "r441",
      "r1043"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "True-up to tax return",
        "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."
       }
      }
     },
     "auth_ref": [
      "r786",
      "r1043",
      "r1044"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible stock options",
        "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."
       }
      }
     },
     "auth_ref": [
      "r786",
      "r1043",
      "r1044"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation",
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pretax loss",
        "verboseLabel": "State taxes, net of federal benefit",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r786",
      "r1043"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfIncomeTaxReconciliation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in FV of Contingent Consideration",
        "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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r786",
      "r1043"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for taxes",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r215",
      "r453",
      "r454"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Decrease in accounts payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "negatedTerseLabel": "Decrease in accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sales tax payable",
        "label": "Increase (Decrease) in Accrued Taxes Payable",
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ContractLiabilites"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r954"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax liabilities",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deposits",
        "label": "Increase (Decrease) in Deposit Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Increase) decrease in:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation",
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liability",
        "negatedLabel": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r939",
      "r954"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in:"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_IncreaseDecreaseInOtherLongTermLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "IncreaseDecreaseInOtherLongTermLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in other long term liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long term liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r866",
      "r880",
      "r897",
      "r906",
      "r910",
      "r918"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r921"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://beamforall.com/role/Cover",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "verboseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r921"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r838",
      "r921"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINITE-LIVED INTANGIBLE ASSETS",
        "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."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r543",
      "r544",
      "r546",
      "r744",
      "r989"
     ]
    },
    "BEEM_IntangibleAssetsOperatingExpenseAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "IntangibleAssetsOperatingExpenseAmortization",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense recognized in operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r952"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r213",
      "r214"
     ]
    },
    "BEEM_InternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "InternationalMember",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "International [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_InternationalSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "InternationalSalesMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "International Sales [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/Inventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORY",
        "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."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r737"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, net",
        "totalLabel": "Total inventory",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r734",
      "r797"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "INVENTORY",
        "label": "Inventory, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r182",
      "r193",
      "r296",
      "r297",
      "r298",
      "r541",
      "r745"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r739"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/InventoryDetails-ScheduleOfInventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work in process",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r738"
     ]
    },
    "BEEM_InvestorRelationsServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "InvestorRelationsServicesMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investor Relations Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandBuildingsAndImprovementsMember",
     "presentation": [
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land, Buildings and Improvements [Member]",
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_LeaseCost2TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "LeaseCost2TableTextBlock",
     "presentation": [
      "http://beamforall.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES (Details - Supplemental cash flow lease information)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of lease assets and liabilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1061"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r529"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "LEASES",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r523"
     ]
    },
    "us-gaap_LesseeOperatingLeaseDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseDiscountRate",
     "presentation": [
      "http://beamforall.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing rate",
        "documentation": "Discount rate used by lessee to determine present value of operating lease payments."
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of minimum lease payments",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted future minimum payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://beamforall.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES",
        "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."
       }
      }
     },
     "auth_ref": [
      "r518"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r74",
      "r219",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r479",
      "r480",
      "r481",
      "r504",
      "r653",
      "r748",
      "r823",
      "r1010",
      "r1063",
      "r1064"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r133",
      "r593",
      "r797",
      "r957",
      "r974",
      "r1058"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r181",
      "r219",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r479",
      "r480",
      "r481",
      "r504",
      "r797",
      "r1010",
      "r1063",
      "r1064"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non current liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r69",
      "r70",
      "r71",
      "r74",
      "r219",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r479",
      "r480",
      "r481",
      "r504",
      "r1010",
      "r1063",
      "r1064"
     ]
    },
    "BEEM_LiquidityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "LiquidityTextBlock",
     "presentation": [
      "http://beamforall.com/role/Liquidity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIQUIDITY"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note payable, noncurrent",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "country_ME": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "ME",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MONTENEGRO"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_MaintenanceFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "MaintenanceFeesMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaintenanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MaintenanceMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance [Member]",
        "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r286",
      "r773",
      "r807",
      "r811",
      "r1014",
      "r1074",
      "r1075",
      "r1076",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1102",
      "r1103"
     ]
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r870"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r871"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r872"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r872"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r872"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r872"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r386",
      "r424",
      "r497",
      "r539",
      "r611",
      "r612",
      "r619",
      "r645",
      "r646",
      "r699",
      "r701",
      "r703",
      "r704",
      "r706",
      "r727",
      "r728",
      "r761",
      "r770",
      "r783",
      "r791",
      "r792",
      "r793",
      "r794",
      "r808",
      "r1012",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r386",
      "r424",
      "r497",
      "r539",
      "r611",
      "r612",
      "r619",
      "r645",
      "r646",
      "r699",
      "r701",
      "r703",
      "r704",
      "r706",
      "r727",
      "r728",
      "r761",
      "r770",
      "r783",
      "r791",
      "r792",
      "r793",
      "r808",
      "r1012",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r286",
      "r773",
      "r807",
      "r811",
      "r1014",
      "r1074",
      "r1075",
      "r1076",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1102",
      "r1103"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "negatedLabel": "Net cash used in operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r98"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Loss",
        "label": "Net loss",
        "verboseLabel": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r98",
      "r136",
      "r179",
      "r196",
      "r199",
      "r204",
      "r219",
      "r226",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r235",
      "r236",
      "r242",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r468",
      "r477",
      "r491",
      "r504",
      "r598",
      "r676",
      "r692",
      "r693",
      "r822",
      "r1010"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net losses",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r228",
      "r229",
      "r230",
      "r231",
      "r237",
      "r238",
      "r243",
      "r246",
      "r477"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RECENT ACCOUNTING PRONOUNCEMENTS",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other income",
        "label": "Nonoperating Income (Expense)",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note payable, current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r749",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r796"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-LeaseCost",
      "http://beamforall.com/role/LeasesDetails-MinimumRentalCommitmentsForOperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Lease liabilities",
        "verboseLabel": "Total lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LeasesDetails-LeaseCost"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, current",
        "verboseLabel": "Current operating lease liabilities, included in current liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LeasesDetails-LeaseCost"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, noncurrent",
        "verboseLabel": "Noncurrent operating lease liabilities, included in long-term liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r525"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/LeasesDetails-LeaseCost",
      "http://beamforall.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right of use assets",
        "verboseLabel": "Lease assets",
        "terseLabel": "Right of use asset and lease liability",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of operating lease right of use asset",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r796"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r796"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net operating loss carryforward",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://beamforall.com/role/CorporateOrganizationNatureOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CORPORATE ORGANIZATION, NATURE OF OPERATIONS",
        "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."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r99",
      "r100",
      "r126"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accrued expense",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net foreign currency translation adjustments",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r506",
      "r514"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Other Comprehensive Income (AOCI)",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r19",
      "r197",
      "r200",
      "r206",
      "r232",
      "r508",
      "r509",
      "r515",
      "r579",
      "r599",
      "r948",
      "r949"
     ]
    },
    "BEEM_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Countries [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": "BEEM_TotalLongTermLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses",
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities, noncurrent",
        "verboseLabel": "Acquired long-term liability",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "BEEM_OtherLongtermLiabilities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "OtherLongtermLiabilities",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Long-Term Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashExpense",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash expenses",
        "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other income (expense)",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r945",
      "r975"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "us-gaap_OtherSellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherSellingAndMarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Discounts and allowances",
        "label": "Other Selling and Marketing Expense",
        "documentation": "Amount of selling and marketing expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r864",
      "r878",
      "r904"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r867",
      "r881",
      "r907"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r867",
      "r881",
      "r907"
     ]
    },
    "BEEM_PSUAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "PSUAwardsMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "P S U Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PatentsMember",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r990",
      "r991",
      "r992",
      "r993",
      "r995",
      "r997",
      "r999",
      "r1000"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_PaymentOfDeferredConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "PaymentOfDeferredConsideration",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of Deferred Consideration",
        "label": "PaymentOfDeferredConsideration"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_PaymentsOfStockIssuanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "PaymentsOfStockIssuanceCost",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:PaymentsOfStockIssuanceCost]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments of equity offering costs",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Taxes paid related to net share settlement of equity awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Businesses, Gross",
        "verboseLabel": "Payment for acquisition, cash",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r474"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisitions, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Funding of patent costs",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "BEEM_PerformanceStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "PerformanceStockUnitsMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_Plan2011Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "Plan2011Member",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan 2011 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_Plan2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "Plan2021Member",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041"
     ]
    },
    "srt_PlatformOperatorCryptoAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetLineItems",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "srt_PlatformOperatorCryptoAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetTable",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfContingentConsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Table]"
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "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."
       }
      }
     },
     "auth_ref": [
      "r833"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r347"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "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."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r655"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://beamforall.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r655",
      "r674",
      "r1106",
      "r1107"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of December 31, 2024 and December 31, 2023.",
        "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."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r589",
      "r797"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "verboseLabel": "Total prepaid expenses and other current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid insurance",
        "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."
       }
      }
     },
     "auth_ref": [
      "r735",
      "r765",
      "r975"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of common stock under committed equity facility, net of offering costs",
        "verboseLabel": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from issuance of common stock, pursuant to public offering",
        "label": "Proceeds from Issuance of Warrants",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of equity",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r623"
     ]
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings of note payable",
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_ProceedsFromOtherEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromOtherEquity",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of other equity and debt",
        "documentation": "Amount of cash inflow from the issuance of equity classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromWarrantExercises",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from warrant exercises",
        "verboseLabel": "Proceeds from warrants exercised",
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants."
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "BEEM_ProductDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ProductDepositsMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Deposits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r282",
      "r545",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r732",
      "r771",
      "r806",
      "r808",
      "r809",
      "r812",
      "r813",
      "r1006",
      "r1007",
      "r1014",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty repairs completed",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r334"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues"
     ],
     "auth_ref": [
      "r282",
      "r545",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r732",
      "r771",
      "r806",
      "r808",
      "r809",
      "r812",
      "r813",
      "r1006",
      "r1007",
      "r1014",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1102",
      "r1103"
     ]
    },
    "BEEM_ProfessionalServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ProfessionalServicesMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment",
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r529"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT",
        "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."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r151",
      "r154",
      "r155"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total property and equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r183",
      "r596"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment",
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "verboseLabel": "Property and Equipment, net",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r529",
      "r584",
      "r596",
      "r797"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY, EQUIPMENT AND DEPRECIATION",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r151",
      "r154",
      "r594"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property and equipment",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment",
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r529"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_PropertyPlantAndEquipmentUsefulLife1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "PropertyPlantAndEquipmentUsefulLife1",
     "presentation": [
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:PropertyPlantAndEquipmentUsefulLife1-0]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_PropertyPlantEquipmentOperatingExpenseDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "PropertyPlantEquipmentOperatingExpenseDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense recognized in operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for Loan, Lease, and Other Losses",
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r134",
      "r142"
     ]
    },
    "us-gaap_ProvisionForOtherCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForOtherCreditLosses",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision on credit losses",
        "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r134"
     ]
    },
    "BEEM_PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property and equipment by incurring current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "country_RO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "RO",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ROMANIA"
       }
      }
     },
     "auth_ref": []
    },
    "country_RS": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "RS",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SERBIA"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_RSUAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "RSUAwardsMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R S U Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r379",
      "r386",
      "r415",
      "r416",
      "r417",
      "r424",
      "r497",
      "r536",
      "r537",
      "r539",
      "r611",
      "r612",
      "r619",
      "r645",
      "r646",
      "r699",
      "r701",
      "r703",
      "r704",
      "r706",
      "r727",
      "r728",
      "r761",
      "r770",
      "r783",
      "r791",
      "r792",
      "r793",
      "r794",
      "r808",
      "r816",
      "r1004",
      "r1012",
      "r1053",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r333",
      "r379",
      "r386",
      "r415",
      "r416",
      "r417",
      "r424",
      "r497",
      "r536",
      "r537",
      "r539",
      "r611",
      "r612",
      "r619",
      "r645",
      "r646",
      "r699",
      "r701",
      "r703",
      "r704",
      "r706",
      "r727",
      "r728",
      "r761",
      "r770",
      "r783",
      "r791",
      "r792",
      "r793",
      "r794",
      "r808",
      "r816",
      "r1004",
      "r1012",
      "r1053",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r848",
      "r859",
      "r873",
      "r899"
     ]
    },
    "BEEM_RegisteredCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "RegisteredCommonStockMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registered Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_RelatedPartyReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "RelatedPartyReceivable",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails-ScheduleOfOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party receivable"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "auth_ref": [
      "r221",
      "r222",
      "r344",
      "r349",
      "r531",
      "r538",
      "r585",
      "r741",
      "r742"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development costs",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r428",
      "r729",
      "r755",
      "r1071"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RESEARCH AND DEVELOPMENT",
        "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."
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r860",
      "r874",
      "r900"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r861",
      "r875",
      "r901"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r868",
      "r882",
      "r908"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Cost and Reserve [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r112",
      "r592",
      "r616",
      "r618",
      "r627",
      "r656",
      "r797"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r223",
      "r224",
      "r225",
      "r227",
      "r232",
      "r234",
      "r236",
      "r290",
      "r291",
      "r319",
      "r458",
      "r459",
      "r465",
      "r466",
      "r467",
      "r469",
      "r476",
      "r477",
      "r482",
      "r484",
      "r485",
      "r487",
      "r489",
      "r517",
      "r519",
      "r613",
      "r615",
      "r629",
      "r1106"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://beamforall.com/role/Revenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUES",
        "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."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r378"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of disaggregation of revenue",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUE RECOGNITION",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r678",
      "r731",
      "r746"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues",
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138",
      "r205",
      "r219",
      "r250",
      "r259",
      "r260",
      "r274",
      "r278",
      "r282",
      "r284",
      "r286",
      "r289",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r504",
      "r583",
      "r755",
      "r1010"
     ]
    },
    "BEEM_RightofuseAssetsObtainedInExchangeForLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "RightofuseAssetsObtainedInExchangeForLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/LeasesDetails-SupplementalCashFlowLeaseInformation",
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets obtained in exchange for lease liabilities",
        "verboseLabel": "Right of Use Assets Obtained in Exchange for Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_RisksAndUncertaintiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "RisksAndUncertaintiesPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RISKS AND UNCERTAINTIES",
        "documentation": "Risks and Uncertainties Policy [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "BEEM_SaleOfStockUnderCommittedEquityFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "SaleOfStockUnderCommittedEquityFacility",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock under Committed Equity Facility"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_SaleOfStockUnderCommittedEquityFacilityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "SaleOfStockUnderCommittedEquityFacilityShares",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock under Committed Equity Facility, shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales tax payable",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r937"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accounts receivable",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r83"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accrued expenses",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of anti-dilutive",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of consideration is comprised",
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-Consideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationToAssetsAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55",
      "r472"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of change in the fair value of the earnout consideration",
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred tax assets and liabilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of income tax reconciliation",
        "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."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r786",
      "r1043"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r311",
      "r314",
      "r315",
      "r317",
      "r546",
      "r729",
      "r767"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of intangible assets",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r996"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of goodwill",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r766",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/InventoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of inventory",
        "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."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r84",
      "r85",
      "r86"
     ]
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of RSU activity",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other current assets",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_ScheduleOfPretaxLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ScheduleOfPretaxLossTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of pretax loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://beamforall.com/role/PropertyAndEquipmentDetails-ScheduleOfPropertyAndEquipment",
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r529"
     ]
    },
    "BEEM_ScheduleOfProvisionForIncomeTaxesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ScheduleOfProvisionForIncomeTaxesTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of provision for income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assets acquired and liabilities assumed",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Cost [Table]",
        "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of restricted stock awards",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of option activity",
        "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."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r114"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assumptions for options granted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r48",
      "r108",
      "r110",
      "r111",
      "r112",
      "r188",
      "r189",
      "r190",
      "r252",
      "r347",
      "r348",
      "r349",
      "r351",
      "r354",
      "r359",
      "r361",
      "r623",
      "r624",
      "r625",
      "r626",
      "r770",
      "r935",
      "r956"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrant outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_SecuritiesFinancingTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesFinancingTransactionAxis",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Financing Transaction [Axis]",
        "documentation": "Information by type of securities financing transactions, including, but not limited to those measured at fair value or cost."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_SecuritiesFinancingTransactionTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesFinancingTransactionTypeDomain",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement of financing transaction securities held."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r828"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss",
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "auth_ref": [
      "r284",
      "r285",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r642",
      "r643",
      "r644",
      "r700",
      "r702",
      "r705",
      "r707",
      "r714",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r733",
      "r772",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r810",
      "r816",
      "r1014",
      "r1074",
      "r1075",
      "r1076",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT REPORTING",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r250",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r264",
      "r265",
      "r266",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r283",
      "r286",
      "r750",
      "r753",
      "r754",
      "r755",
      "r757",
      "r759",
      "r760"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENTS",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r281",
      "r284",
      "r751",
      "r752",
      "r758"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://beamforall.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee stock-based compensation",
        "verboseLabel": "Stock based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested shares, Forfeited",
        "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Nonvested shares, Forfeited",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average grant-date fair value, forfeited",
        "verboseLabel": "Weighted-average grant-date fair value, Forfeited",
        "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."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested shares, Granted",
        "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average grant-date fair value, granted",
        "verboseLabel": "Weighted-average grant-date fair value, Granted",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance",
        "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "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."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted-average grant-date fair value, beginning balance",
        "periodEndLabel": "Weighted-average grant-date fair value, ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r403"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "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."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested shares, Vested",
        "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Nonvested shares, Vested",
        "terseLabel": "Restricted stock units that vested",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of vested shares",
        "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."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average grant-date fair value, vested",
        "verboseLabel": "Weighted-average grant-date fair value, Vested",
        "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."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected remaining term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility",
        "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."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Warrants Exercised",
        "label": "Warrants exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Warrants Expired",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrants Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares authorized for issuance",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares available for grant",
        "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."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options Exercisable, Ending",
        "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."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Exercisable, Ending",
        "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."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Forfeited",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Options Forfeited",
        "label": "Number of Options Forfeited",
        "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."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Options Granted",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average FV",
        "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Options Outstanding, Beginning",
        "periodEndLabel": "Number of Options Outstanding, Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price Outstanding, Beginning",
        "periodEndLabel": "Weighted Average Exercise Price Outstanding, Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395"
     ]
    },
    "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrants Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted",
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-RestrictedStockAwardActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfPsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-ScheduleOfRsuActivity",
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Granted",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Expired"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Exercise Price Granted",
        "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCK-BASED COMPENSATION",
        "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."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r393",
      "r412",
      "r413",
      "r414",
      "r415",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic Value, Outstanding",
        "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic Value, Exercisable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life, exercisable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life",
        "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."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
        "documentation": "Number of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_SharesIssuedForServicesToNonemployee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "SharesIssuedForServicesToNonemployee",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued for services to non-employee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, shares",
        "periodEndLabel": "Ending balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShippingAndHandlingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShippingAndHandlingMember",
     "presentation": [
      "http://beamforall.com/role/RevenuesDetails-ScheduleOfRevenues"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and Handling [Member]",
        "documentation": "Packing and transport of product."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r217"
     ]
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "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."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "BEEM_StateAndLocalGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StateAndLocalGovernmentMember",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State And Local Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r188",
      "r189",
      "r190",
      "r219",
      "r240",
      "r241",
      "r244",
      "r246",
      "r252",
      "r253",
      "r289",
      "r335",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r347",
      "r348",
      "r351",
      "r354",
      "r361",
      "r504",
      "r623",
      "r624",
      "r625",
      "r626",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r641",
      "r655",
      "r677",
      "r694",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r935",
      "r956",
      "r963"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r76",
      "r80",
      "r81",
      "r178",
      "r202",
      "r203",
      "r204",
      "r223",
      "r224",
      "r225",
      "r227",
      "r232",
      "r234",
      "r236",
      "r251",
      "r290",
      "r291",
      "r319",
      "r363",
      "r458",
      "r459",
      "r465",
      "r466",
      "r467",
      "r469",
      "r476",
      "r477",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r489",
      "r508",
      "r510",
      "r511",
      "r512",
      "r513",
      "r515",
      "r517",
      "r519",
      "r530",
      "r599",
      "r613",
      "r614",
      "r615",
      "r629",
      "r694"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss",
      "http://beamforall.com/role/RevenuesDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r642",
      "r643",
      "r644",
      "r700",
      "r702",
      "r705",
      "r707",
      "r714",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r733",
      "r772",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r810",
      "r816",
      "r1014",
      "r1074",
      "r1075",
      "r1076",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss",
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r251",
      "r519",
      "r545",
      "r621",
      "r641",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r655",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r664",
      "r665",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r675",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r694",
      "r817"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss",
      "http://beamforall.com/role/LiquidityDetailsNarrative",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity",
      "http://beamforall.com/role/StockholdersEquityDetails-AssumptionsForOptionsGranted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r251",
      "r287",
      "r519",
      "r545",
      "r621",
      "r641",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r655",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r664",
      "r665",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r675",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r694",
      "r817"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r852",
      "r863",
      "r877",
      "r903"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for acquisition, shares",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r112"
     ]
    },
    "BEEM_StockIssuedDuringPeriodSharesAcquisitionsToBeIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesAcquisitionsToBeIssued",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock to be issued for acquisition, shares"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of earnout related to acquisition, shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for director services - vested, shares",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued new, shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r75",
      "r76",
      "r112",
      "r623",
      "r694",
      "r709"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock, pursuant to public offering, shares",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for purchase of assets, shares issued",
        "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock units granted",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r112"
     ]
    },
    "BEEM_StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of earnout related to acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for director services - vested",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock, pursuant to public offering",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockIssuedForAcquisitionAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockIssuedForAcquisitionAndExpenses",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for acquisition and expenses"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockIssuedForAcquisitionAndExpensesShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockIssuedForAcquisitionAndExpensesShares",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued for acquisition and expenses, shares"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockIssuedToReleasedFromEscrowAccountUnvested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockIssuedToReleasedFromEscrowAccountUnvested",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued to (released from) escrow account - unvested"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockIssuedToReleasedFromEscrowAccountUnvestedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockIssuedToReleasedFromEscrowAccountUnvestedShares",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued to (released from) escrow account - unvested, shares"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashless": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockOptionExerciseAndRestrictedStockUnitVestingsCashless",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option exercise and restricted stock unit vestings (cashless)"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option exercise and restricted stock unit vestings (cashless), shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-OptionActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Option [Member]",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "BEEM_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockUnitsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockUnitsOutstanding",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock units outstanding, RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockbasedCompensationToConsultants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockbasedCompensationToConsultants",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation to consultants"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_StockbasedCompensationToConsultantsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "StockbasedCompensationToConsultantsShares",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation to consultants, shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://beamforall.com/role/BalanceSheets",
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Ending balance, value",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r80",
      "r81",
      "r103",
      "r657",
      "r674",
      "r695",
      "r696",
      "r797",
      "r823",
      "r957",
      "r974",
      "r1058",
      "r1106"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://beamforall.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r218",
      "r346",
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r360",
      "r363",
      "r488",
      "r697",
      "r698",
      "r713"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r532"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r532"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r532"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r532"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://beamforall.com/role/GoodwillAndIntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r532"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Disclosure of Cash Flow Information:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "BEEM_TelcomMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "TelcomMember",
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsDetails-ChangeInFairValueOfEarnoutConsideration",
      "http://beamforall.com/role/BusinessCombinationsDetails-ConsiderationComprised",
      "http://beamforall.com/role/BusinessCombinationsDetails-FairValuesOfAssetsAcquiredAndLiabilities",
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative",
      "http://beamforall.com/role/BusinessCombinationsTables",
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfGoodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Telcom [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_TelecomMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "TelecomMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Telecom [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_TotalLongTermLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "TotalLongTermLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://beamforall.com/role/AccruedExpensesAndLong-termLiabilitiesDetails-ScheduleOfAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total long-term liabilities",
        "label": "TotalLongTermLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r143",
      "r144",
      "r971",
      "r972",
      "r973"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://beamforall.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r997",
      "r998",
      "r999",
      "r1000"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_TrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "TrancheOneMember",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_TrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "TrancheTwoMember",
     "presentation": [
      "http://beamforall.com/role/BusinessCombinationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tranche Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransactionDomain",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "us-gaap_TransactionTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransactionTypeAxis",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Type [Axis]",
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://beamforall.com/role/Disclosue-RevenueRecognitionDetails-DisaggregationOfRevenue",
      "http://beamforall.com/role/IncomeTaxesDetails-ScheduleOfPretaxLoss",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfConcentrationRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "USE OF ESTIMATES",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r39",
      "r149",
      "r150",
      "r152",
      "r153"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://beamforall.com/role/SignificantAccountingPoliciesDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetails-WarrantActivity",
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative",
      "http://beamforall.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAnti-dilutiveShares"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r814",
      "r815",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "BEEM_WarrantsExercisedForCashShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "WarrantsExercisedForCashShares",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised for cash, shares"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_WarrantsExercisedForCashValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "WarrantsExercisedForCashValue",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercised for cash"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_WarrantsIssuedForServicesToNonemployee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "WarrantsIssuedForServicesToNonemployee",
     "crdr": "credit",
     "presentation": [
      "http://beamforall.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued for services to non-employee"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_WarrantsIssuedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "WarrantsIssuedShares",
     "presentation": [
      "http://beamforall.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued, shares"
       }
      }
     },
     "auth_ref": []
    },
    "BEEM_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "WarrantsMember",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r246"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://beamforall.com/role/StatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r246"
     ]
    },
    "BEEM_WorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://beamforall.com/20241231",
     "localname": "WorkingCapital",
     "crdr": "debit",
     "presentation": [
      "http://beamforall.com/role/LiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://beamforall.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "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."
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "13",
   "SubTopic": "10",
   "Topic": "480",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-3"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483043/710-10-30-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-22"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-9"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-23"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Subparagraph": "(Instruction 5)",
   "Publisher": "SEC"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(4)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(5)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(1)(i)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(1)(ii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Subparagraph": "(Instruction 5)",
   "Publisher": "SEC"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(5)",
   "Publisher": "SEC"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.FF.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476188/405-10-S99-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479455/805-10-15-3"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480341/340-10-S99-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>114
<FILENAME>0001683168-25-002475-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-25-002475-xbrl.zip
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
M_8X^0:-EP/F0B\C4>EH8@2K;_LR'], '<@ :/9KR=T(M05H76BVE 5M U9P
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
M<_U*Z)'[@N-]NG4(6#";S[68H_ZV3(3\R'  VW_UE/GK.6_,_5/\4]OPTZT
M6F.\8TG6MR+D+FN7I.IYIRFM?WDPK*UQ9SO@QK(Z/L+#3!34\Y&*/C*V0/H\
M_HY%$)RPN\,>85]&=$LL=[7*1)*KT2@V%<G*[ZR9^2B*?_VV.<F\^06]NNQ:
M'MO*C*'/(ZCKA0+;4G/;Y6)/P$O872!Y&6,.?0W']%S54<U'-&R/B_%Q1UE:
M2?4S;9 #,QPX>$7<V5M?8S-UUP=3Y>9T/XXM/PU/XG3']R+572W DN]JP6[1
M-+=-="";9K\FUI:KIAJT$S\4J_0VZ%#KQU&S(\9=O;JNF*:707+4"=3I=+%)
M80Z[+\H,L24V XHD<9W&KBV2+I806  GH7+M+Q"&L%'17E_9SB(<\C5<,!VY
M$[PBL'%0]R]]/<4QK\3DE^]1%=O^X4=7%=O^X:?MWK+8Y14F/ GIH'<3QI2H
M8 T#-56I"N]O4/[=RIBQ/5-L;6G,K1\WZR28T+=MHV[P!A_47 K;2E PKB;B
M>O^RN(P T/JJH<T*DY5M+\G\?]$#6#+6J;0$6;D8[UQ,U2"G;?D+PXP/4)'4
M49EBB(SP<*G<Y[P6SJQ#)G@#.'%1# <]GLX;.96E(JT,]=)40? :?+=9R!QV
M"=10-.B8\8H /)-I5>0\GZYT9JIFHJHN1%STN]OUB6O;^5*7RXQ:Z8 A4;-E
M=A!=C;#-:%&Y]["\T90THG:\H/[8'M+L?;&'V\R[+='@KF+:!OO% TY<*!+-
M0[0BIA:F&ELYI^IW$N#MI#)5YP$UVGL/KIL-DY9%GX:XF/?3&#*7E;'E1EB"
MJB7]EEM9$]*AR-%^;/N88P&N'>L0OAO(]V!0%;+,"IG<4GA <RE\682F]O26
M4B-5JUM-SGIYL7$2EL"6J1MO1/B\S0J$SL-B"+SFK:34/5$/.)N'&%@(2G&\
MM1OP!:"MMC'%OP8QXTM%S5J^@ZNA$HXWE[NWM]1IQ(]%2F\)\17EIK[7!-OV
M6W!<ZDHHJ!PD$W0#%A]96U&:+A @=2]Q*3@$'B;2+%!VBG(30Q=]QAFAX_11
M8-''M<I]KKM??+ON?H#K[A??KKO_<?:TKH;4O%JMWUXKP-NCJP\%FV,NEU$Y
MGFH\+J"J'%NK"Q])U2SH>OIFJ,,7->P+ [Y7T!5%">ZM>T&%>J=LJU#@ V5<
MMS "$R/LY:[HI27=:R!=>LG UT"WQA @ !Z ^26)NFY5=2N8LCYTNEUAVH>A
MQP;\P$5LX*P"D)B6>MAW ZCAJQB1EB$21.1#KS2Y%YD*1GU8_LVXKB"-?PD'
MXR2^/0M2$?C*I7]OL"!H40T#&'$M*,XVJ@_=M*+"0::J$8+DZJM?(/4H N/Z
MQ*Y^G:71I.!D[]ZD;DBUT3U[4V5\4H0 %@L0MO? %VE\X\*:J?0^M,T?0&/=
M.Y=M*$60IP]+63@%W[KR.-V:P9/JG<B>JW7JHE_?1&]SC[8PG"*")6)-=T9)
M*\2J$*O$]WQ%RM6%C'^%Q]5Q'L,[E'2E=BJ-;6/_I+]> N_J'+,/\RL>SNMW
M^6W23._?VRJF<Z]G!U?'![^Q(_?+%GZUE3&;MY/RK=(05,@YHL.3DU^=YWDT
M9S]UUR#L@!K6T1=<BCE(27/]V!1BZF\V<;^\VJ_V^QT.9DHSU:,V)[_9ZB'5
M5Y"-I8P^98CY#&?[C>#?D.!]4L/M779.[?EFAYUBI?-;IOCE,\7M+YHI?K:\
MK:/"F_CKK.SOM\)?@_5_4$L#!!0    ( '&)BUHWF'# =08  +<;   /
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
M$M&8E&)6>%75('2-JUK6;MT$LJ@FH/^<NWMTNJ!4W(56Q U?^FL\MA,%H-B
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
MUU8?!Q9%!X3O04B3A5,)-:M#KA))?VF*NQ_Z^KUWV#]^42%L]17EQWM8Q><
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
M\4CDT9W:KD1U#JW,EV7%R5.T=+P5TYR>#A_+X9 V:QA5,2V617LM.F\\<I=
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
M"1)!88IHCN>U"@JE/&20<7D8KL.::%N/[5?A&3R@6XYJ3YM!3#IMN. @X&#
M#A7K<$Y,9L-S'H^&9V?_$K,E8'RM6VWZ:7L7)G0]1LBG=ZH0=A'?#JA<_*HB
M4-I'I@:17C92&#/HV/171#PE$3 LWG.7N./_4!,#8\:2BII'!<-<S>1R822D
M!\$5&5#R<#PX=5BI 7P4B;H7OX$DX=:T()=4I6PKT:U->46/](5+"0&"*\3O
M:P ].<<ZT!(7-%L*6\_B4&ZI"H.9]7E6:B*P*%W44^/UG)V[.TI[=H0K_\S$
M>CM,,<Y5P8P"A2SXN$<2G@9;BX*9.IZ!6::6"^T?UM=E8M.D!KI)YHS[1' \
M'&T-LQ#1*8$MG\'QXVQ/UXW! 'Z+"<P&%B'/K7M#DGO@&'9BBX*P;>>P(F4X
M)P8&:(#>R8R^05PQ\YO..VTU;Q!^MKHMR Y$JSS!KZ%.?I:#W!<HTZ@R88-]
MZET877#R\BD:V3_ $IS7V14<#'C&4_A*-2] 'W/)A^2+:/B*G,T8%^,R 5FC
MX>T838N>I$/X1J0]REA!5=*SK+$0QP5\F_=\SDQ+NOO\D^&.DAPQ/.:\0E@\
MCXFT"BXI"2B*)0A*GUP:8U^^*LXVXRL#? 'Z#]F*\>^+3<D*/RO=)O+N9FT7
M<"=P5=I K-M-^[9PD/\-'0>+7E )CL[,05"8,TDQ19]MEE1X3I\/C&"7R!DP
M@N-[2J4'[FQZJEY4<EVTB'W$O9QS7,'7R>(WKC*I/] 3*=A?8J6S2;,A:,7)
MR4$V"1(L6JF!=](%GGJ_FS"+%0-&3=9G636@$V?+K%C!RF0K6#-:2.\EI4C.
MQD6TL(/Y1[RU<ILMY@QM4FW:PVIQN ;#-6^MEX7S-4]8PEV[Y,L(_R(/;"9<
M]XZ>94U\*'71D)VSH35% 1FB<I(-[4C7/N*@CM*$;Y1U%D&2J7X!QS#?N'*M
M"7NB??=[.@R =@"D*X*/>B.+U">%=,@A)HZ-:9,KHX',[@Y=LG.Z9'\Q[&2P
M@J\%:P,*"[P3]37$CYT5-<A70T&XIH>-D"]4$FNJ V*C&I^8B).AH/8N@]E"
MC3ZXX5 @.7OJ: ;TR[V.>AH9F+NP8UOXY5AJ#,L<'N6\)D_LX R++LYSDCN&
M<&'H8,AWZHT8\%!#HCT^'$\FUK#/+K-BJ?>(K"&S:.)"^(H".L?$'>'3S?VE
MH)]U'QVG0&?26]86@=]B]H/_9!VOL([+T/EUJ4=#[:.F#-SR55;/R2XHP*<
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
MM@6%K?$;]1:O<Y/;Q( =%3A(E3%A@2YA6>=8-?)1$^8-.:QL$VK##*UKU.X
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
M?OM)\4?W2?&OX#C]SDEQOA6ZV4T.F++)U&NW;+N5#38W#,"F4?!5PCCE81B
ME<M'3#N\W;=='=M8#U('##0]0XB+V8=V.9R;*GEG'(YF2VHX].M);QW-6YH,
M+)\8CK-@U<G7C3A"=[E$$0P@QIB3>^6!"X3B/>A$;+=;RSX$W6\L.^.A:RT/
MV,?L*GU>^]CQ.-[40$X^KWW,>?C]#63VZ] 7NHF%3*&QRVU6,O;%[J[4)'%<
MS9:S,#C"@F5W;"!L4:]M3>"^,LJ$DJ&,2@FL>:B!6GI>@YM20A#VF1@O.$>C
M &J!:XY'';SF$681I+=%H%?$@0[ID6ZB:@+1E$)FTH1&&B12*F?,-.UP80I5
M0[5E)J3L!CDX+(\:$?0B&\*/.P)+7\DE?2*]3\V# C(:IJ:44NB*=1D+/)*<
MTWN'K@$7H78#NT,6^0?.QAZ>)L_ALP7'9SP/ F6["^& &I"JJZQQE6^$THY)
MJ%*MJ0^>%FMB&ZKCA!^BQC'CY]Q:2OCAZ[:4>%N!7N6^*M^Q*+588FA(3CJT
M8?@APP,&7MX6#K T<:X> B!:.D#$KTTW69K\S.4UX/QAIH,C;2^/GAQ]J\\'
M9_V48>.&CNB,F\3#^U@PZ,1W6W'XY"(N43ZM-^C7GGR?)@^.'SR*F8"E@SB8
M-QL7(+5*_[)2MA"D0BD/Y><9*SNY(&VUF&LX?OQHTC&G<J;_Y]9+ 8%.MD!(
M'UWZT9<.#-80=I]#'@_[BYY2R:%26-2# X*4=:(D1]0^ML:L5<X9>.JN7"L4
MA=/>4F,J/R\QNSJ]=K]F"9#%D,\D7-AN;RW>+VH/8B @KV YSW3:IG>-AZE=
M<;5677TL5E1,,Q[][Y/3],'QP_3AZ:,$3+DEH67 V9IMG+)?P35<K)?7U$S[
MXT1R6<0;W)K,6+B%T:+CFRG5W->ZG;/ML631*6Z2@^M)9 _US7,2H@Z$+"?#
MF"[AM63K^^6*EYTOYG#_M:+.1-7C9U(22ELXG#P Q;_,L80L\:1 ET6U::1R
MB9N"N69WT=/@%F3Z>M)@_JLI?8,UDO ;J;8*Z 2B">ZE%R8#O('[S0DL:L)+
M@FQ@(IORCUPN5RI&0U&?/3MRAR[!)5V"9V)ETG8]3I[CWLWR++@2K2#3MH-;
M*-T%R 9*>U&'V((=E0Z;X3U=TR1/WP&7]?$!TB@BPC=MSQ@R=Z="W2U.G8>&
M1PD3\EZQ>]\*104#^)E="GV,XF"UUXAK)B+T%Y3^I+5(V87FPKV"+Q>3]@_5
M3Z[KO/0=F,*47*>9(?'_83-#35([CTHJCER/PCS81"W4U/L9QC_-R@_U9MW.
MJ-:ZP5K,<D;E6Q;907@'3*P7FY5%?Q :A)O1DYW,O6XJ7],LAK&IL2WIM?(+
MUL@T=5]G*S[GSJ'3RZF8G(I*I;$4$_S1=RABK_P?%@N"4_U]4S)X%=E;\D7D
M.HMEA+>D%)SYQGYX=%:EP]\RH@[O0PWP$P.+0__[UB'CT<F)Z1O5,R7M82AH
MB=PZ"[S6>%@H@P$'#?[WFJM(YP[S:?I%B0-XA_38+? "KVZWO5^@<[=T^'O?
M4YBB_&8^;.4UW+;&"V7\9^F,2MS (+I>07;;*/2A@G;W54C[/]?76 'Q4:P#
MU]FUY\Y9<&+*<1LIV9=SNC:B6S1V:5Y#IHU?I&XDTP<R4X*1<K@N ,FN!3_#
M8-D $*N(68=L]:J$6OP$0;P]G^71M_'#M$4/<312PR>EZ1*:5,/(Q*NNP8IZ
M8GPUC@@0((M;SKEH OF=?9'6G(JD=@1>.W@W]P53@6)[9EE)=!V6'JCS%X!'
M]S@%^U(,[ADN$QC6, Q&GF,B9G='V9:*2WK*]*M-\E: PXH_K929-67/[A(M
MH\BT4NB?#:W$%2Y<-R3<GL-HP*RGMZ)'!,*A=O:H97S5B(>S\5+33,Z;IF1\
MQ4";+MN81CM=2-@Q7IO2+__EGFK#?A)L5QGCB$)D:1N_MDVTN(VLKBN8=RO<
MD& ':]PP),MUSXLZ'7<Z+L>&"6-1Z=(0D#"]U/99MIQ%<Y KW).W'K%YYK;'
M4*J\>/GJ[5G J5*%J/)8IS%\6 @FXKG(".UW33FH(9_96@\:6OT'Q;9UZ[KM
M%BK:A(0XXK=B&SK!'8<"=X>4RUU[[SY B6_O@1*W#Y3X]AXH\14<ITIMDS=B
MK;5X[;PE4U2L$[SNX ,<GB>NL#]:W#VH\7LJO-_0:X,(.'(5,;NB1-*,11Y4
MAA*]#'?EL]9(G/7C#"0V2*1WT>T8YKMKDQ,DDX0!'#O3@YVLA7%P.OE[KDEU
M\ 2;'U7/)!@69Q,N\X8C2O!MK2@DZCH<TJ8L# &@PP8L@@1JF&;=-:P^U(0Q
M(<8C0EWD?3T(MR"1^R 5$S$9RDHWYB)K]H2W(#27W"R7 Y::2_[8 7A"]+-U
MJIS4K:L"W[8&!TD)!5R@*JP\#O:F1VS&HQZYV9U5CL7&M1EPB1C*UY!)Y%(:
MY-A?9=05/N)]8P_1=;#HM9K9T K7VATQ6IY9*QD!VD?D%9:2<6(6\$QT<UBI
MJHY!\^@C]A&*=-K=])N2PV$:95.^'!Q]&KKL'0TAEFBL(]3WWF:@[J4H!C8<
MA&-HQU,I/_/D\%(?I4_OD9F]L&.],B"$>"@%>BYZL#M"KH) "TW7,Q!Z6R,<
M?>_6O8T<.3><2)>+7Q? M9V3I[VIK:,@AV&H'\Z="_JNZ:X'ES+'EE>X 6\X
M0'[&U)EPO.3*_S5#_O@$;-XX/1U^U"2E*<->.Q2&7#DWI-:U> U66C:7V5#)
M7/2E+:B0I \4,LP+W>DA@%$K'L40)V'1<$JLAZX3"V7%D\8D%*^,).]+RHSH
M)DB6PO"7PA6VHB'*F5[E6:EW_("?3 >+'Z2K>>8?^)JN?E3D3RA0?1 PLT[V
MJ8<D1]YM/M5'22>;H(J5,DL;2FV920ZT 'J7U=,,E,CAZX_+_)HYN!?)@^/C
M!TQ)N^+B_$@$PV\12W<DB\.LIW?HM/^33GN8F\;E=1>GVO=G8 &[G"OFA]LK
MU)Y1WA=O79 </(&,(47:5L$.<)37P9<M:M 8O S0]"\BJY&T-3P,(T&:)BYJ
M3K.0%<S('23L*AV>.  VQJU XM!CJ5Q@",T93#H;=&&G?(F.^ #AA#DA-CW=
MDXIN8RZ@("^==-/2Y'FQ]'S1Y'02YZ;!F/XSD].)R4T3=]OM)*?#7/0,O"/J
M_^+E-1PZ">O.+#0:'C=+0K,Y:V+8*(&;,EI&IH'8HQ#>E<WO*HG_; KJZ/@1
M#.-/U9&?,H1: R&_P/:=^X(10O)XMFA&\,2,"K;II[831?RQ2+-3$ATS7QN)
M<C'#'@05=/$:6@OWK2Y%18\CN8V:@M(:1EW;.1GB;E>*2NS\_4G#;I<G9O;V
M#PPI';94J6^7V@1S$?%%10BVH*2[E[I+C%3/?.:U3>0(*N8*'VQ1Z.H7AD27
MO"F.#"S? =62ZRILD4*:L[->-R6ZCJI.>[;$E0^9UJ=?E2;8^[T-'?]?F#F0
M%^<-L80V/7B^7@* =47@"%QI+HN0U!2SD DG(8*(\6C2K2.08DE.<@8R2%(R
M3ZDI[7>IV7_I_<%H#73=';<AU443C3GAZS-/#\ N?&.PR/0RN+-13N4R2_DJ
M0WX>8;]7UDBK\DC.>UADBMQ2UCL.1<T=]],^=DPCJ\%V,D'"31RP*OK6H?(E
MVH,_PK88>R!&,DQ0>@LCHPI'*E+!Y>O:V0V;"WT*V^+05;XWH=4%=0K@GJ;4
M* QN(M]&6T*MJH0"&ZW.+RN%'""@>!Y $#1<-1[Q2O&9:*2P"U4]JR^PV"X%
MEJ_Q=_RT;9\".YE?^2V+*O(C&DR.!+FAI<' 2&+-ELA.R'?@+;"0GW,7[HZG
MV79X=X1>K;D9O]H%X][QF]+_@^+&H(Z62R6ML#P3I%6F55U7*"&KJLROY6)G
M06-H2RDE'>,1U71XR@I2/TKXHB]N]MGY7=0Z.\^GO4RT+D$:66H,K1?N=7J0
M$:[CY-'!W-71!+2!GA-0X[7,34=E&UO8$5/MW,1Q+,3ZLT5(V/6,QH9Z++ON
M4'; *S]0U&I# ;1@N]:N5M?%OLFV";::1O)9]SKYA*W>ZD#=G_4[^MY]X";?
MW<--;A]N\MT]W.0K.$X;YN60X-JO7&9ZAF8\N0[#]D+:8S#0[_8(LOC02.AE
M.*Q^BGE1,'KKQN&[X2!1QD6+4BFAC&&$0<YC>HT0Y(&K 2N!?@>Y+QE77GDF
M5FX NL.*8.!*I9SE&&])A]B"HYSV!8%/,:#Q+V^D9V6QWH29&BX 58M=X?G=
M",@BFV%P!&X_Z2:>*?_HML3N';H6+TFNG]35A[S^YED.BU*#F25MM\#=O:$E
MK&0)TO^32C"I 2?RQC9!$,BA%"B\)3[JE :BX!5XFOQ^3B.3WW, KYNEB"+A
M?;)&-ES_.4AN4$C=D%E>F(&O!8$E9.&:J<V258Z%P]T9F4_*=ZM%Y^,'W5QJ
MA^QC/"($->@DM)$G1\F9YXZWQ;F^:;CMFN.@!07JCTW9Y,N>AMIXGH-VW=TF
M.WR^;,=R'[CAM:!ANOS34]?$0D#C\+%G^&5BN*!6."8U_%KA'^^N&V0DQ[5:
M&BYJR8&[V;K.&AIO--ES7B[KIO!O" 3XZ.3D6/.PV-W.E4]MCX,&Y5=1T(6>
M;CL:.:#[ :/V^3F^=]_$C#.-TH(I$W;K3E%D5Z\ J@]S95P:#9*6$J(L ^S.
M ;HI!(PA&!NS)'H.E&S&\**8TB3FD^WMM[1SP<8COV*P?&V](2(@)HW!?]7$
MG\JEE]P]MNT3)-\P$$<#7VXI&JDA0X\X<LVZP0T*1,6>C&W"<9?NA2L-C<!E
M0'U[>SI8: " ,IAS#\!TFH5S3B*L+I3JVW7QAE%BN\T^TN7AH1\(QYL-MO-2
M/!@7\MU?YO3>C[1I[[./MJ9T>_,EB@](! <4:G\HG32YQ-)QH^J\W=1E8]&<
MA%OKU;F40:-23 0LX]@07(K].#AQ7+J+-P*XQ3TV?;B5GJ+OG6%C>ZKH-WFA
M:>ZP@MJ%@YH(+3+*(&A)?6_(>UYA6NF/Y_@LH]4 W6I51P#"&Y-;E17M"&+9
M9P5")PQ50L[H$]P#'MCR.@:W=BTX89&^($ B^P$^DK1/C'$;>7TG>A@Z/P09
M#B30@U[#O'4X9TPXE=G2]S9H&J9M$OF4!4&CCK!D4V[H5(L_8W+96IE<Z)=I
M[MIC^!Z#,#"$:U8\1;ND$_0VQSR;I"(;HB]\(]TGCH@=86=.DM:;3JRK^$Y:
M>CR,;9'GB !:\\M0K11P0,@P@8U<NDX7J4.0YW&77LXZ]KY 'KG6D;N^&9_4
MFSDAX6,,Y)6O]UOY7&-,UFYR@ET0!*D_&T@(0<7=[D^4P<VI29FO0F^T_#TK
M+)#+<TVAN\;MM=WPEE+]CI@Y?PVC8\!I6\9)K$FSL?IGFNN%]&G350S-V8%;
M23VU&Z6U/EU/G^%  M'Y@YO-<?L^%IKN7,'V52(Q%(SQB",E))*IZ=>(X"H#
MU-/,0,_FG=UT\PAEWMD[YE;9LGEZ'W6V[LEGW;DM;1[NO.+]ER#CVYSZAE*9
MR U4[;7V15,,"&S[/S=H@EE1$Q E; =*#"E'O"XQ#\7_4,4J)>E(X)<C$Q_H
MF0/LZ&39(' ,F]+_8B*?3\J,5L9].2QG1^*,FAP">G#X8_Q17(^ZS%LX!JL,
MZW?PV?&'9M7Z6HNPW+_C#RTMK@9ME4.P7"WW/8\=O.,ZMW@7F"(O#<_XF\K_
MAED^&;V2MYFCYEAP@^'0.85Y4L"CD3,ZR^<;Y)M+#K9UBK7RX&[>$&KN$"Y$
M.+H+J1*U_W3PE(CAV!GN@]#@V-8.Q0].NLI?*'.DA7IG=4M71*<9T9XF"_L+
M DRA@K=>< H3O6"&NUR@%^ON$I0#D+G6]>]2,[5_\KYXD*3.)8J''DLDG!0'
M%^@DC0=$<Y%=5C4=]GD^*YAF- [S4W?6WD8\.VQ^#T(5B&GJPX[;*S><7?X[
MG#:JP3'80LE[R[6&@6 +/)Q=@!CDY;F6M\3OZ7@^/J#$B\KN&7-*XP/H0C99
MA@:41DXL-@;!VO,6#-%905'>M&TZ5&]DU1"!1LB=5WFSUF*?;A^]TI9B0JDH
M<7-^GP=(<=M0I3&B_DQ;5T;^&BR0_\"N]2&0%_^);1:!%%)4@0I/P5JY+.IV
MPY:,Y5-.;:OEN ,:Y7JEBLH5E9 &ZIV^*H-AE[HBXA2R=I%S-BCZ=JC<H.)D
MZA6'NX&T/+EK@\7)Q2\O('VPH-UJ<#QB28F/JM=JT43CH^3/*'Z@7T62UY4&
MO<4YQ)W/NX0]_=$0%N@_I#L'>YA]D09X_Z;&[?T0]@7R?'\/Y+E](,_W]T">
MK_:091GC>R31B+V$*4QRYDG1?LFNNEF5B)P;&20(M.]HN[NP\=2A5"FD(ZUF
MX]H?S600]P0Z6W@YNAYNE!33H0K2 (MA_6BQB"\UN5'?<-==K+9=+CW2]7TM
MG(MGWQI7"A@W#FZWIHI'91(HN_V$NY.DFTZEOAELTTKS&4ZX]JC7(1:_.N\5
M OE.) R[LWI&7%(K*RGV]IX)IH:B&TPW&)>]@K/22HH6I.MB ZN57.39DL:$
M^=E%WDJ8(O<3Y_**?V7UO.+RL;;Z6,SH'+04IV8ZH08+CL:C-5PMFY:8A21O
MEF%M-?X<14-\)*1_E34,PAW,61#(Q#4VZWQ@C<&IX>S BAB*G'GN'0DM@_+I
M4#YPJR[18G=X4H)'@9@M41B,#/R!NJ#'IJ2X&[<(8Q6>GFI=M1*A<FUN??2H
M*(G0Z=S!]KAZ.2BM0;[FJE':3E=%M:\(),,2X'13IY>W.)F^E;>R,U7:S[RO
MG;?1;;3_Y!N87\I:^2U6@1B/?,%<+ ^5Z0^\Q3N[+]K9^M[9C/3G,P>70G9:
M N7U*% ,_R)B%Y%ZC8..4= (<WL&;N*0?0J!I:H11@9Y1XX2QQM*HOE,60!U
M0JVA/0EZ@8JP$!E'YERH0]D(,,&G7/9AO21KJNZ;0 Y1(U,@UA<M<NDO5J09
M/!X%07K);!AB@Q$F%$P:Y,]G9V]8;U1N#2EGWNJ:B1P_UD,TPY>3*XZ?HK06
MCX%+HI91EP.QKSYE,51Y73(=@E^"8&!\GMU8J.-';0ET-+/&058,WK=VGTE&
MZ-C276#*304J76CK[)BUA37=0H*206.SK8W:;-5S5V6';9^TG\D5"H%H.9=(
MO@)W08+U\)J"=E@$7IOZ();"" .7;E&'G:C%X[ZMY3K0E,E1TM^O'I$N3<M<
M.]OIE7Q@QO6L[R%JR?=;W:WWH6U@3Y8\&.ZNYWE0J._$=/\E=3!ZDXUESA+!
MV1,PVD6*EL4' >IT/I_^T:$$//5_:'.[I8 Y O>717,18%F]7G5,"I3!BGL%
M!4!M ELF)Z?9X<DC^M[)HSG\<\)+*1>R!QWW,31U6>7C5>-R]FLN-10$+9/Z
M8/<P0JJ2FNCCC(N>!4;R[@ESJBSCLR"X[A^.X<?K)N1X$\RT/3.&!4SV8@$O
MA*V]SJDMDB,0P]BN<$^1'3,GVR',#C[G^>$6/X,_6X,X]&V1*(E3F*)&<!A\
M[=]L+))=A#,<@//[=@",L4T[O/![K/.4D!<,107S.7>S9:-9'F1)UZ(%8=JD
MSZ-6:!.TAL&-G9SZOL$K[I^,")W_';+MYG/NU=BA5Q/3;L^;="]=SQ1X@<I7
M U\95KJD?4B.XSHQ[5.XU5$[IL]*[<1>O9:"*#>S&0/MA; X-5Y(Q%R#J"6A
MKO'^OW<ON_4P/<1UND+]L2++?DSK1CXLV#02MV+GGZBS<#B^WXM,S3W>?<A<
M3/J9#MEPS7$Q-$GSVGRU^_@NXQE]E?S2\+L[7\O="67M)G)C"R.)YSZA5;'M
M!J3&O4E.CQ_0^W\X_M89,#WKW3$7EWI#H[Z8P?7)41CJ^IM:J\BC2WS=2R_D
MFJ@;R6/=U"7=R(0L+BRIH))'6@9(Z;?';?:.4-UC)03BPAJ_UZ SN1<T7@U$
M9J8E4,/;Y JW< J=CW=V1M5@@XE!OI1)9W,%%+@(>"LX\FNFW"NB;J%;[(@[
MI%#SG!3J"_QE[730BWQ;Q>H0PP5LUZ:N):'K QD:-UF$[UCD.'BNY\,$P\R)
M7&,9_*0%5$.N\LXZ(NF9;C'S]J9&HCN/M"<'KY=3DRM0AIF9[Y" +!;,'P5V
M5YT\*YKUIO6R48&SAK\'RZ7=H"+C!CG\&_PDKRYN176=[\/:1GO2[$<QAPZV
M0P!AK8;#X]]G%(+WGI\+"A0CL&3U>";=]F;GO."]R198F MJ%A4]&Z*Z7XZ(
M>U?=E>_<IG<4&4Y!V6^IET'AQSY3@\E5S/I>KO)IW[Y8/T7XFN&'I<ZP;H3?
MB2\-M+.-$XK3Z%]%G.3)#P^/M]'[#J^_<Z_NCDS>M??N@]+XX1ZE<?LHC1_N
M41I?P7&ZN* K[?5:"8=-^7'E?MGG_772Y5F=>XI)\O0-?+WEJE2:0E\^W>30
M33@5$P[CT8<\7^M%Z$.L?<'(IT3L..,!OI"4^WMKV+YUWW>7S7?!99-*U KI
MPY89.>'DA%%_SYRIOW$J(:ACB)JW=Y$$UYANB0;X"( KN%?Z F_3CT==' $1
M#V\*;+M8XI^TEV<V7Q6EEH:@V\]E)W,!S(9%GW "N,"5S!([4XYX!S&$ !'
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
M3;H<V*(4U=.V)L45;[^2ZC8M<X$';,I9$3S@MU?OP@=P5.+Y!OW#K,1'86;
MJ(??PO?]%QR/7[/?\Z;U,] IV>_]UZ_OPR\:SV.97Z+W:]91/9#Q:+"QRSO]
M=-36MJKO3^%MG,+I+9Y";$<D7/CD<?/I ?5/'9$Y-$2M';B2!<X7" >ZJIH"
M#X[Q(G&R\?GLET\P'KY.\^4V[1>,+;/]80+\;'5H5QS]*26=7)3G\(=-DX>@
M4HW?[$@/)8[,BM31,B_G4OS/%7M.1Q&;["K[X,JDEQ+.\#!6K=3R35A_KPHL
MY8'7(6D4ZOR22Y!8[;'I<&\R_/N9#!5EK0EWE\VPB(_S7=?*)R1@$T/2X;G9
MQ6 D4=;X7+]:2VW^%)_';:DV MVQ;Z?L_!8MB&7)]W+V[W8IBH"PMH!OEESI
MU':S)D%0V>VZ,NB)R!V$.4+Y+:HE I(JEY/5F\B:(Y6366,KXE-N=(D&,U/M
M5G6@*S\CS^W]O:OW[A>Z>)W?[5'YW&*1E9+G6I\CVFCY"<#%U"'R"<G]2&#<
MXU'A<M#F<L_+\^R<WV( *O#GH<]<P\BRI>1(@RKI2 NGO6J8ZM]9#PN6,]+#
MA#;M?0.39Q.>YO8-TK]\_GNS$3P2(B*) 0:T2O(^^^@J#5X+.=:[O&V9(HW:
M[Z1!AQ,&\?(R+ZP!U>*3@H96!=,ZT!\F ?53 ":C>NP 422]Z&C3M+K)OW#
M>-2NM\NYMR.5\=QGMUWV,^6* GY[56MG0>K VNE#KRU<B12+\\Y:&,/35F;U
MSFOD+9RO5\Q_E+*/>L@H>O(N">?E)1<WO9>Z+H%F'!23@X\3VV;HDY&'_315
MA@,U;C?7:)B&T^"DBEBX<3.5:9)#3MT&< :(E,\NRFI9G5^+ E]AHX9:NE\B
M,B1OKZKZ0X.<%?4<&PBF(,:+EO\US]K,&@LDE_3+/K2MXHP;SQA*3:\8:0S_
MA-MCCAAMY=YJ+XIZ+BP\]%3#3,)LMS&=Z JY>.$ KW&=&8CL9S@8'O([2Z\&
MO9(%$5X"(5P'Z.^PE3?VP"6\(F-17#OOD+V&XMB7(@ S)9M*]J+J<B:<<(MU
M]C_I;#^+%&R!GQ[7G^#\I+S&W]#>=_WC4KPC(NKB_QAI9_N!FU7M2Q!(F@Y!
M3<(GXU3@[YOY.0$M=C#,!( '1HA[TN,J(DRN^@$/J>^D&! -$M8G/\<O3I?2
MX1CA0^=P?ESOI+JXS(3ANW'$0C"H'DE,I+&J!"U,XVP&(_9\8P$2 ":XTLP2
MUP?>E-1U-4U .GR'4L$K,6:/(?@>C!&W'69XEW!_4*:$.R63,.W3EW@7#\@.
M FRN)XJ/H2--1;60S3YLU@P*@FDVC ^G<M%KJPL0\87!=Z7S@J&#=JH)45/.
M8:L40B:0]3MTW5U=L2VV@FV$U?-D\^[<,FR<;\$SWVW1%5]MHU9+#=J7,(W:
MN#!H83F@<@+MX<PGQTG2R) ]OW[4'J8'E7[R8'KH.(&"/J!W9\?/4!6ZGG5@
MIS(]*L4$4"T--L^3JG[/1WNFE'C$EKHIFWSI'+AN'RU6$5VPOI4?:>LV1<,B
M!"7;I*_P.EX1>2A>BX$1FX;=^M)PM%FC/\/]TV(UF&\7V3*V]3.'*(Z/OD-8
MT>[=.7UT=!H"4NX'\1<8Q%[XL@?W^+(O@"][<(\O^ZJ/VG=DBSS5P&+, MHM
M4/,Q2+(S\!HQ):JL\='C^GS)M+_\]9[1&O:;5./1&;)C&GJYLX76!?<;='SQ
M;VI-#JQA:!794Q)$0R]%:Z%L+PT*IL:!,5/[3OP95.6N1H7<XKQI@_5^)OZ
MUD11SS8KM.*QT-2@R0TWJ58]-#"VAOQV8Y5PP6%R\MV#P5=.8BI14_WU3(F.
MWM"Z!'&$@\AYT;PU[)NUD,![6U,_=*UHP6 RS*1T:6-2<RT3FVIMQ[#9;!D<
M32U"4/DUQ6 ^EK&7S GB'MTPY[3I.Q#L8^K#4MQ-V%:#:]=@86GG3U+8U5O]
M A<TLZ* 4&ZGU4L)R*\C@GAVYJ4UA+']]/U*X>+72RO<\]VK1\6 D42+L':*
M!NE%<X[K@ ]K(VU1XP:S@ >Q3TMB ;;M6IN1X53[%A8<=146+B%R0N1"+[(H
M:3C_)ER YD8KP+D=]S[,[LTZ],R&-^"< CKD"Z1Z\L#@SYLF4[+92W#5N;J_
MMW07.\IZ9IR!$+N&Q?D0'?SX\B>-FH.,5E<Y',H?OWGYD^1I\!&N@?O"W@T5
M@S><SD"18A]$S@&11MG]TD(Y%^ZA<*QG[0V1(T*ZW[-5:(APK _#)[RZH9/3
M6"\'E1%1 G0C]J'&YJB?7PUIDV)6HBJ7>'[ N[**R#34[NOO95J<^15#4"YF
M'\1I(S^0V/+A(X1%P)Q),[B)JG&#"V<#<]4*K8$3#)\G?3!YW!,C4C7+YXC)
MR#Z7)I"[K7<RN-D^4CO#)CY@5;.<\W?&H\Z7;(X*"["MDGXFNGN"3" (%4&D
MV_J:O5184J<;09M*(Y_ TQ5NV( QE:]O/KYXSTC_.-I@WDM-RO(S-.YM(GD5
MI2XYIG(E]= T)"PF%#K:JRHY>##!U!Y=U,^R:ZRK7BXI*\OCE<)SG4PP\EW'
M&>E0]CO2/%C<UZV'V@7L@U.=?.E#[;-\G5/- =$G?5D).^BVTI-O0QYX&3"-
M#TN0@PP5+E4=?$_5*O:%6F-P;5,*'WFE3-_! XJ%E2!7[UUF*SL,+ #5/_']
MZ*I:3:)<VKCK]C^^9746:5.:(K43T@K4QCT,J]]C#9?<7,%-W!$+-!;,JT3R
MFS!8%>(+>(']H<G<=A*V0<OY:67HQM;]:<(2_V%;4%757CK19PXXZ(=$>-[@
M]'C(RR)+GC_[^>RMAO4O>S0V42EQTG^'NK;&246APBVVJ"';BFNI38K)5X#
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
MS-%=+I+4W7GKC4M>7R'3# =(\KGVL[5I9YD=$Y)6MCNKAS=UWW6'C(^EZ(Z
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
M1X6?\]EC8#N%A&=ZG[D2V,NTK<DNTF*9%CYI0Z7!J?L>1;)BONTE%IN+A1<
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
M""YVM971!5R:I6$@A5 B!:XC3(LV&Y&KZ7Z"R5>04SQ@0PUF/IL(I@R36!I
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
M+=83IH+1@O_0XJG@'6[T]K9C'EO#[:U7VX*U8SNAEAT_T^GNTYC];W H@>)
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
M'LX$] +!RK'> 3X+(LR0 $&@U-=_0+>87CCT$"T<'ODG,]!R_D/^TT<O+-I
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
M00U/P<5#(!Y,DC+(;B7^R*.Q&2S': -ZK6]ZYXAW0.,+7G30#O-L"13-*V#
M_9>3'W;W70H!6$7X?+0(WP_>53I.5D4Y/\<B'1I9#AW'  O!%"?8*F4Y@"6'
M&GCP9,/T*;LLYJAD-W,G3$Z'_T*"&!X56UG418!P)LXIT0D\T80C4Y^ +4K%
M#W(X$1HT#*3"G2 X2&2YP>/*B4XP@ O?9_<(#"!1BM4B %-=\FO(J,\$D6VP
M2HO")(.7S@_5<<IJB@6MVEQIT)1\N)UEE*%IY\6V26Q;".4]J)F3MIJI%PL@
M_ANG' SB);R#FZE4#GS*&ZMNZ"JT_L5&9D>I%^V4T Y96+,\S4,6&.<-H]S(
MU$[P\$2)JF 70*!EX@2HNJ(RJG)S(7L[DY5[ZK13\@)/!=O QGAFY:DU*5G/
M:'@'=+'.%;S[1H=VE**7+$?9#V9Q3&-P!%!]6N3T+  K,321E\1ILMVN*,Z:
M;NQAPX5=F#B-;)=5N23M%0@<MU41-L"9L[PF0J;"I5Z:#$4BGZ1+&RH5=IK0
MW9?5P7@L4(S6IF!%F<MCP,,,76B[K.#W=L*LA>T+?0\O=-1ZH8^R=*H)7BX3
M@S#_4_D!.K:ZSG\+^CY7?$!-#LZFY<>V1EWH?6]8NZU7DA/])SJ&=6W$*[0Y
MD]PF5O_=-E;_%6+UWVUC]5M9^)_*PK@E"T^IT(T8?E)YI OC][N0"686;*+T
M^SE+8I,I;VL?@<1S"9?LY&HZPJL2S/I_6\^24P3AAI(SE5(T04!>YG+.3C9C
M?*"_:SI%YPKE0.;93$\T&@*D<;KOJQKQ<;3"Y**NG.[848AD(T0G*O!V_Z0L
M\ &$9:ED,?,E?-;Y)?D;QDGU;%*5I'F3%6<2:%VL@?U,SU$-@9GGL#:;5A/4
M3M+XN.+7,Y<9ZW2?P!L$^GM1UY?*0B53IQ8M<K0BXDQQ1O-2YH&?DUWD A>+
M*I'^Y M486:NBX^;O<G+7#D\9&E<8EN;X3[>2=5Z)\^=1U3LBS/DLLU\'T.#
M&AT3ERFH31:$4[+-1*4-?$3?!;:Y<AGZXH,J)0;HC(!P=B_+)'Q?ZW&+/M5+
M2+F&%_SU//!#([<+*A7'H'*#H9[DV95"HQ_O')K3+KE^JO$.P2A3&:%;EN.
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
M-='';NMF#5!2JE-_O2T,XV71H,@#Y;3G\GT?)SUH2*Y"9W<'#7W7TRN8!Y&
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
MVV3X_[EOW+%2I;<B_6N2]#;EOU!+ P04    " !QB8M:5C.TR04$   C$
M#P   &)E86U?97@S,C Q+FAT;>58;6_:2!#^CL1_&%EJ1"3S8A).+5 D TZ#
MC@+"CJ[YN-A+V*N]ZZZ7!N[7=W9M0KA+TD1*R(?C@\'>V9EG7G;F,=W+X.NX
M5RYU+SUWB-^@/]U@%(R]7K>>?^-JO5CN]J?#:_"#Z['WV5H*KMK@-%(% 4MH
M!A-Z"W.1$&[G#VSPJ61+"S?BUME+]W4@(?*&\39HT8;5Z_9[WK?+47\4P%FS
MYG3K?<0X>QWM'5!THZHD9C?X**1<46DLGO!%EG:.8VO@S8/1Q6C@!J/I!&97
M<__*G0003(]CWOD(5S6_-JB![PT,!.>LU;"/8]SUP1U.9X$W/+[C.W<_-?Z
MZ04$EQ[X[KSO3CR_.OTV]J[!'01ZI=EH--\0TM_K3+'EUKHKNK>T4CQD/*):
M::/68MSJC3B$@G,:*B8XW#*U K6BX'*^)G&Y-*>ID K$$OJ4)/ E%@L20T6+
MG,31C[7H#$22$KX]D>;N%%#+A9 )@J[^"4LAC;H408H(*(\8OX$A#6FRH!+.
M'!M#W#P_4)B;O-,WLE$^2P2/RJ6_5I2HF&YM&*P878*WH>%:L9\4ILLE"U$C
M M6J"E V)EUJWVU(US);$ZY "=!U[P\P<KG3INB!9$ BD2H:'<CNA'2IY,K+
M)9_(!>$TJTXW" ;<T 1(UXJ- L3LTR@6-#,KR1:^<W$;T^B& N$1+L0(O_T>
M^7Z_2JLXI[GQYUP#'>>B^);K.-YBE28I1BW;UZBD/]9,T@2-9#K,^WQ6"-:A
M!*=5B4YW)8&K:\F4UN!MPA7AF(LB<\ZGL_..3LS_+"'-ER:$<3S0"3%1QJZA
M".-X7!@W =YEBS")Z4HES71B;+U,XAA18O=EV#QP(<5,9;;9M62<\% _1X41
M,ZKU$4&I=9SG56#W,#:SNQ-8G._:D?MRX/;''@R\\=B?N8/1Y,MGJV&9^YD[
M'.[N7XSDED5JI44;'SJP$#*BLAJ*."9I1G%N%;\L0]>ZP7QGX*?N;2&)=ZB5
M2*V"TG6#X4ZJ4-[ZL/<F&#XJ=OY,.:?Q3'W:I8>F\+V]>)F_S+<G+1<!7 BE
M1-*&14S"[^!@%C(1LPCG_\44J<:])%4S]@_-,V7UZED=D"$4(P=V$R<G 7IG
M[]#JDU >I!]/FA_B*6F#D>FYJ60Q.$YAUXS*UGT0KQ2XWT'Z5R@>';ZO$Y_7
M+XS?^*>[S0S;#=/-$2HSR; ?I=B0_N/@Z1MZ6#>]I?=VK>P8KS;O8>SAV1:L
M6%:0/ZR6?*J$H9D:R #*I7L#ZVFV!X^3/3.GLI4>;EPH&^@FI.D=^4-0NIX*
MDH*<;_N NG+I@#PN*$04"4V$8S'>[RFFG6'3B#85&3TD/!^?27)REHN$*:+1
M?G;6]4M^_M:O_QSX!5!+ P04    " !QB8M:8G,,M/L#   ?$   #P   &)E
M86U?97@S,C R+FAT;>58;6_B.!#^CL1_&"%M1:7P$EI.N\ B!0A;=!P@DDK;
MCR8QQ=?$SCKF6N[7W]@);U+;;4^4/>GX$$@\GK=GQO.$SHW_Q[A;+'1N7&>
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
MDK2H36.Y*71$ORS$75I&(0Y;1@6IONI),=SLEDOS?O' =Z!P[7PL3(0/2O@
M+AW![6F(DX_4 '=LT9756D2Z*"+%G)Q-6Y.GT^7PLCSHA,0T?IHK51XVW (&
M[\]G\"]EZL,4[)@Y/(Q;0=<@-QZ3<95F>8,U-VO%@_6NN 6O>SUXAD;H?VKQ
M8LV:G+TI*,80J2;&7C&"44P7T!T2=6Z,O4/"I#6[]5(%"KXB$T4V\?H.V&BP
M_V#*T+;?#56!@#@O)Z']'6#H7&6W)%\+HI "-",+H876,T@IW_HF8WPD=;A+
MZ@(MATS(06%$NS&E>H,!K@*LW3&\;X=E(5_55X '#,R .8%"(8A?GS/= ;?<
M#76D:NIFR 9!)/F]?54"]AT\($5)F-#<46A6WRMK*<*$IWT/3TQ!T.(7;#3N
MZ%O4AQG.M6[?D/#;+/8*'X>]S-K-XR+B&] <(U3P:!S"KL_B(:+E(=BA[)=0
M!6G,'%9!C)4$B:CC6(6PJ0K(&Y1KH$*[F]YSB$@K+THFDURS56BT''$*:]I<
M#+(T1A)D8C)ZL6EL>I/813HE/H7') )('Z 5+-8PIU?5Q$'^/"O(7@P!U\]]
MP<TB0K5F(DSC&&"*4@LT:TW^N9NL=B6]NUGK/ECWNONR?:YI,D:>(Z4U3$'U
M$)!&_86>.>1-T%N=.3(9!?<4CW<#%PE>S).4=9:\375H39LP+?L@6!HJ-)9C
M8Z3 Y>3#@J=.CD-R@J"S-UP''=6D/G$\)UQ8G:)% 'R=CH&^LA1TW8YG"Y&^
M=)H[G_YNY/2"_R/TC]'(EX$NQ@]07*OSB*S<^;&&![I'_=_>GCC1*@I?BPMY
MH][ ]7^7"J@!'BOV]BPW')_^9L?D)^T!B[T6/Z.WRGS03XLBC<UG_12@5.8^
M.XQP_9_#V'D:Z1#&K[P<OE>CZ?4P0YJG!: 9Y"B'J=G?:FZ-::ZZN2*B[GU
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
M95./2!D%MA0%-GO9TKR-MF1.3:+3K0V>SD[_@>O:K0K?<)H#-O(<%;""5-6
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
MCVXQ1/O[><\!'OK>_DYW!X^1T&>W&.809W(JA]H<F="]QM[[?IK%XON6.<@
M/KG%$-O?C[Z>?6\6YP4?S3[$Z[WOYR=T;KY_]UO-G_![Y/GVU@9\+5?3B;RA
MG:3#0/RZU@5A\ ;DQR"U+_P^K/>+N+;/HKX3-OB#!KPK]KLH@SS_2OW,\Y-!
MX S?V&$4"OS.OWF#\D/$(*3H'[[GB1 E%OX+GOH"_!G[+DN?F_1,=']=^Q!'
M?63Z]68+_O\THK];;1+C/@C0#XZ;-O'_-M?L$!8+[Q7^F\)!7'M')_&75X6W
MS.N]6^9[QQS;M7?X\P5-8'O\!(Q#OO;NPY\+FL"..8%*D;#V+I<)XR?Q(881
M03&1HTG=X,U!U._[*2XJV0\]O*= <04%UA?)6F'"^\E)MSQ)X.BVCX>MV=IM
MK]E9Z/.S<)#A>DW>A'X EUR< 8.JB:EIS']FF^-FMCGOF9VGD?NS%P5PV)(C
MN.#38>6$VCRA[_)GW_==X)XL<%+AG:0]$<,"X5+NB3#QK\0QV Q]\5GT.R(N
M+V&SV5K($HZ3)!/>818#89F9OSE!)OCC#U$,<N?*=\ODEIR[R9R;$UZO\PRT
M'U"*O2,G#F'D9-RB=I_2HNZQ>7OS6B=J9.8B+Z(S$0@P&3R<_E'BQM$US!-5
MYJ_AE4A@KK=<)9ZY**17C%E-:^OIK&;?\WQ\(8AJQ_>.PP-GX*=.,&YEVT]G
M93,>L=;.TUG2W0\8>@>6?)6C<YZ;\,OGC,X##\D&-",?Q$4$MV:2!:D#=^C<
M)4%[;C?^@I8PXR%I+T"BS74==S\9[86)M)'[%8D<9? FFN=%M.^"8I20^%W,
MMFTN@/T6OK:[;^7FW+78?>]'EK!^#4NJOBK)3G]?9F:BU<D _TS.!--"2+V*
MR78FW.@RO N%ILN=S;GKC<M)B1G/P5;S>9#C[D=GZT&M)YK<@K9Z;NK<HA9R
MCTV:KQ+WAQ/'>-4>W8C8]1.R_ Z<I$<KF[M(VI[O733/R<_(6MOS58+FN8*[
M\]3VW-0?=5[&3>!3E"1?1'K2O7!NYLY=.W.7\ M8QNUL[9VYB^0%+&G&H[.S
M,$44#HVA:NZ'WM$-7K6W]EW-P&(+<Q3,:PVS;L8"[.KY+N3NXFQGSHY$)Q G
M75KAU]"CB?3]%*;%+NT/CNL'(Z[M.?#:ZSG;VPM9QHSL]GK.YV8A:[D[Q[V>
MFU*FQ#2(XEPNSYVUYA^$NL]\;W<ESC],=:^YWYEG=N>N=-T_K+.EU[EU:Y[:
M>U"CZ[[KF5%N[2UA[&W\HN[.C'M+%WN[!RMN-9<N]C9ASVXC_+::2Q=[N^\1
MVVHN7>QM 0=LJ[ETL;>QB!ISULL1?;N/+&@M1_3MWL=D$7B"N:[C[F=C?H""
M9?#,WX=9VRL5H[@WS\\O<K[<Y+C[T6DO!K-WZTC'O/2;]MP-Z7FO9U;6?5##
MX4X;<W>FFZ^Q</L8R'U$[)SA$/.<_(RLM?G8(:A%\-3F @P;EM9J7?LA2.@D
MC7T79B==AW[Z#3Y"6N.* S'&_7,??IL?[.!!%S8C+VXM0+M^@-7=G4^WYG;A
MTH*/^P/X\*0+9T[XE^%!%L<B=(<7F"(9. O1,;?F:]/-?06W4QBVYGL7S7TU
M,YZC[05(B;N$X^[#6'.&1BQ@#;-NQI($>1<AO[;G[(>Z1R#N/KPV/ZC' I<Q
M([O-&Q>QD+7<G>-V'B%>=R_6FKOE=I_YWNXVG!_R82YSOS//O)X[[.F#'SJA
MZSO!)]_IX 'P1?+!\6.R<@[]Q VB)(M+]LZ8_$3]N^-PD*7))W$E@LWJE;R>
M7]*$L2.H]9[&T97O">_]\"O8;,?AR4#$#NK$^_"C*UK?7=W^>Y@HY G7[SM!
M\NO:.AQ@3..%.>!?H!;!9Z55O6NW]C8??"U3TX?V6GNW7DEK<[/Y^O9+ 7Z.
M,0IS*/B_QZ$,PB1GPA7^E=,))EK3$S>DW;KU,G9;N^UYKN+4&=YO"=NW7\+N
MWAVRH8&?;I.0O=>>P"+%^8#R= >2:FGQ&0@*(@:=SW_X:>]K&'42$1-CL"!!
M!W*(M[,CO<PNF!]P"MX[B9\HN36L\,M,3.QN-7<**RQK3N^:$]94E9$_D9XM
MPH&4(*?J.']"EOH##*L>7 G[5_#II3@3?5"2U)<7(NZWUMZ=;O[9_MS:.[Q=
MJ8#)9-C<>SV7B>U]?CUA7N.<MY4QA7WTO%T21[P?YH_ 4<./]J^=6"IMQV$"
MUP6%+>@FO>@YH8Q%?(EDD!?FTBD[@8L4,133$8=*<G;^M?(*:VVCPZ# /O)\
MF(S$=4K6WKUNM;<G\=.#D^<;T>8X9&?YK17XV] )S<99Z;2YO=/>7B8ZS<)&
M]R,/V@%/ECQW8B,W2]*H_QU^0]7.0E?D=!I#),3\3KV,%)5:NW?04[ ^"'Z#
M5] !35#$^FZYQ<79>HV1E-DNSM;.UH/,=(SD?[VY.?-,VYO5X@L_TY6"<-ZQ
MZ KT#8J$OL>B=&\2JC8(H]E40O!-+\:!.T+TU]NRI-?&30+LPU]C0;A?UQ*_
M/P"]ZI5^36%D?E429;%\$SQ$59O>R/5S$9SQ>I@LQ:9^):@PCOI0?PS:-WS1
M]45LTR)$91&_@^/?BS5TRC_6+WM5]3;YK@&=H9$I)*D3IX=@++[+5Z+&R;\K
M_TJ$7OX;6G'^;L_\A?K8?+OZ3))R+'GU06CNK+=WGPY)N39E^BZ?NQY??C,_
MXFRO-^$=3Y,X<NX+((X^F*UFX6YX.F0J'4M:Q[(=RR=&TL*Q+!!G_L=R\PD3
M9W-AQ!GK/WHR9"H<R\T[W):;BSZ69:_IJ.?]48B=4U!<HJJ??RZ_\6 F-X/
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
M;>]N/LIF2^:SG="#!P(QP)G9(9O5<,D/8CB:_@#.@;@1;I;Z5\**NETL[_"
M!L=B7F&X<&+=\K[:]]-^T7D)ZR:OR[Z;OEG(O'YD">B&PR=O;/%H;^Q.X+@_
M[1;,)8D"W]/OW-S]QUU4P L4T\B3PG%[MALX23))Z91K@AE6S$1^&?N7O73\
MUYTH3:/^^(6T=^ZVD-C!?;//A_U.%+Q()NK.#[",S;LMXXMT3^0BXNO&^08R
M^$^1VG!JKGL^;%0*JQ7>/*R7V5:+L?:*;^]@8([1RZ78&+;:'6+),4':DYNS
MIO![V[WYZ)*;!==5>0YKY!F-<#&1^[-A_[VYT6RV[($3VU=.D(G)'O!)C#>.
MVO.CISP.?!K&6.?>7YO'3?'ELO-C/L0LN#X*$V"HUS+2JUWB/Q5V&.\^_4_V
M_N!?Z>?=]+6GM5SUZSQJP6[/.=D" D:M,@,VMZK8UUP""I3$<_X:I_H?. ,?
M]?'/)%\>3IZ,E9Z3Y$U^A]^>4R:_]X%&GK\O919=9PGTO,N"GF=_ 77XJ>JY
MFL;'H8<>1V%WAK;;$[#I>$G;/J\SSL,+/A@"UC6HENL_P^@:1)-P$B" !U\D
MF8@;&'_P1-</.?IPEH%"MM7<MB7%#$(#\3;L/^&/.\>D=>R6@[2372!_P)Q_
MQRF?RQD?TX2KQ6)[.T@._Q-?[\W)OJOP\HR9#\BX<4Z>>Q)JY^TBS<6'.*UW
MXM8P2JU8_)7Y>*+A('<Q*!Q3$#^9$,77_U+1?'G>'Y)EOT5!%J9.3*'A.*EF
MU<-V9ZNU??5C[^M\H'Z;%=ZXTD1J'KT[CU[W!'!27&)4ZT7KI=T#T8G<Z=E.
M$&@6-7FW(^0#,.88T$E)R%8!3VP/O@7C$A\=Q,(59&JVVC9AJQ+K!8P'2IN=
M9&";);T(0\<*/9+VG+1\R*Z=XBSIA-&/Y1I>-LAY]*+-:^R Z@??=W[ "O!Y
M>A1^A+.0XR!6)[&Z$L0R<)+4WFO:GC-,-J8@.23RBU$ZJ+*G3IJ-.3J_1]O_
M.MS\N7-ZT9W/T7D]>G2JY[/V[D]$WR_T"(%B,B\Y]=Q.(W(I,&C?3U-@:1$
MH\91B-9",+0%6 Y#FQ)]8-_]*X$ 1X?!1J7#FH]A7C2F3G0F+K. PJ/V^?J%
M_0)I\?IM>[.] 0^PFND3?F. ^(TI)]>^[\GE^>H#*9*7H\=MLX1BT&1 *DAN
MKSYN@]]^]+O)Z^BW>&L^QZTB4E(]GTG'S:J/VV,?-[0I[ "&%;;CNG#<8@?/
M#'(@&A1AY:>@V(7KE5\D?3BG\)98R5S@KC[0==C FQ*&@^L%EW!I7\;1==I3
M7UM9"+8O'\]6N[/>5O>I>8EN !D$?4I6#D$K$WSP?_ZVVVXWWXY;!GW=>JL>
MF_J 7(0UN@CU(%ZI\N$Q"U)/*CML_*+J8,5,R+!I_KA/U9L_/[DP"W1JVB3W
M'V)ZMW6XW=+1>32"WHT/8$&743P<DZ_PU^G1QY\7O?W=NZMZ(XY,>CF1T)4O
M'_%I[E7C?/5LT92J$&,+MZY&&6G*#IR/$ZIWG]-D19Y>^#Y+_% D8_3W']%-
M=O+%/^CV[PXFF"D_:JL"KEV8WXSI4?<Z(15.W2E[=E1]+<QOQXK'4+WN([WM
M@%]6O7/.I_CJ7ZW^V8\O<\ULJ\@#V:K <U=.=,94D,6B"1]39>M.4(T:H$.4
M-#IKC,L-;2>RF$"6A1$9/%G"&A.\EG/K*K)20#/#=P5#?/FU#Z]&3@UA11$*
MG2L_(=F(U9A\)\ [%E''\+"%E9 \;"QN(\#,]\8Y[C=?."^K-;I:;;^SE2S]
M5?):P) ^JJ4.V+P(^4.ZPQ9@"@+,R.$J6ZB5MEZ_!9T_24!TXD=J6T2W*\AV
M0YF*'^(O?2ZI$9!@B*/ CD!.YJQ@:,BLOZL-WVINO>CD/C$G[C@P[/K)32"&
MY Y[T=HF/,+!AOVZO=.VX>F7N/)\F3(*U E +.4<!^^.^VQ/@Q$^</"A*+8H
M .+1E)W, S.:)W8/]AIG>A^[W7@?7Q'%^SFE/P3.Y1C0ZO'N4?KQ8^_]OQ8N
M;0M1\_'SG%G8/OD3U;63W!L+K#(EOF@1CLR(-U1(WM%#F<O%1-6G2=089C0D
M=(/,X\ <_TSZ7+L!N6+A(S>*8SF3B"^$.$8O;(2L?N5'61(,;<GI56^=([<?
ME3),/_CA>=I/CW!"!WJ:X[G^:.<_UW\YG2^]SXO.-=W:K,HU'3_?Y\/]DUD7
M;WCBT@@4!&(T*^<_=5H,CB:1J_V5>.FX$3ECX6X)AHG/5P95D88[9+WCH,Z
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
M1&!0Y3JB!H5XY&"55I9DQ 5:8<9; 'Z-IF\*-Z'"2R'!UE-$'ZLUBYB]-TX
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
M2>)C"_<WHW@X[PMA/J"Z,P:#+3L#8D0B5*4=4N_S\:HYE3@FY)XT! TT4Z.
MR+0)UN0$*79]HW):#U+\YP&J13PB6QA!/0KRJ;M@)D?VBA;O>+SM(*@H2+-U
MB5AWO"M0X' #1E# XRS<_):L..AE?YO4\90&$T;3<)/H 01#7U2P094K5%\=
MXR[(VSPP'2FR72-%'AXILOFLD2+C&+C6=Q[]8B-Y*+$N):^.*@?@L?^+M(LH
M0T$K@T :*HBF-"C6G Q<C@B44?K2A9Z";8550Z,^"VIZ&[*#?%U*>XR^6_U[
M746.IH*F<$PY*_6-NV ^,9@"SFD!N^_@0>6O%#.H1#33NR*])T)5F>V0L9NB
MK^_H&_IE9'I"CSV',-IEI$WBZ1#Y85$')@<%5>UZ44#3)KKS"OGN5 $VK*">
MJ%@Z+*R3506,*2L).P#)05[6//= /"?]65B*(%>_S4P'4Z%CI5#'*Y%7?,Y^
M<)1%5D@VE4ZZ,< ]?E\L^XQ(\4-.2BSFX%PY?B ]U)RI(MCLBT(N@<#3DO-W
M,'S)Q9*=&-X5LX\)BR+CD2'/1%XZN3;;YE?EM9J?2LRCQ%>>2JF3H+$;B8,%
MIU-5Q]I7*<SD/PTH:UB:(WEW'7Q(0?Y'ZWA.!X'<>S-GAIE,W;=QX!&D[*6(
MX# -@(BPN5$*QXA=\%^HX.(^7-_P8JY^29G],OI4CFE2S2EU9@F\@$'&LI[[
MI#$D5&CBU,0+7QC91X_3V^Q!5FUR%SWA@>+' O@-%[7!.WCMW=$X+WKI,M[0
M?+B*A3IT7F%U@8/<V2]+J 7XA&I8R*[(!.Q/25C".AA7&B/)[4[F!_CFT3QS
MJ<KGY:GZ='NFJ8-MBU5E?LJU133/*XR6<=H4C T\+4-:$5:IPH =OU&7EE#9
M2R9D)C%CY01NT'$Q'0$;$R&#80)AY071E28I<]:E-HDK,57$4O+S2.C'R'C'
MG[+!02J$DE9X3>C"8]INVK J$%9<#@47PK=!82:)3:X6(Z!MZM14=@)]4ZP(
M%].L'4(G ;]Y3NI(]T0>[L?@I*7;+N10*D-[EU$T0WLR##(CW)GK.4R:).NK
M%.V\Q)Z0H;U@R$J7)Q1LP@JS?@>KUG=E)IRL74!UJ8QRX9*:LH ;+#E$]($L
M_M?!EIVRF%OB!&1J7CKHG0J%U-U%(@(E.;CSH7"P[P[\T6YN;ENZM@S;&]R1
MB\:E*A;V(*-[BY%8860'C"Q 0[7=W&INV$=7HE!5@4\2,8=B-](HL78&[2I5
MUO*UBH$KL^1>EG?9A'7)I Z,5<J>=MTLL*^=8:GS(6BF%. ,(JR32R>0B%=B
ME[*=AK:0I?,<L7$80LCDC]0#YF2XQLEH,1/:+GY:'3O'Q.!Q^0)I^564!='3
MLBA5&7VF2F5V%!T[4E\P<FZI+%Z!0?&A,<4LE,Y/'@L,S6CK\7D&0 W8)]+1
MZH@BND%9Z/C_QH!!Q\"39G>\2WBE\JB;[G1KU)TN][_X2ZXC6A;K-%E'24UT
M'N424\?XJ7;CM</]HW(\P)C /K(E:,).K.T!Z># @I5('Q0S5'*4L+8*-#<&
M+T 3P-(%"'\0073].!WYZHRLVT#D)WLR0&GWWQ6AOB^T'OM-ZK'[61J%41_;
M69YI?>N  ;LOK5]>^>]0^R<_;.LMZ29T.0VB04;:%C/1>A&_#1Q89C.$LN&A
M(!223F'DXBJD E -2HUS)22YT6II)H"H.GC2WB6!@CW6N.R NI.0I01=+EXD
M$GEJ*52>:Q/R62ZR6R"AI?2_)%< $U)X\$6D [*RJGR$U!B3%N+$L8-*K!1R
M?.*UE,!$2:XJB[=I<=NZPN'B9.8!MO#JNXB=G[^ 5'EW\1EX _X+(B9$.C+
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
MI:@5,@ON#WL?<@8:;U:J_GKY!G+DE=O-LF=&[X7<.8HWYN%1R;C=+@E'%>!
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
M#^@&+&%2Y)4"[MO2V]!@U!G7#!JSKSUAVESD$5=)<57)+B49B)OCAXR=HG2
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
M(^4'_\#LA4WF4:/O$/S9Z&K%V(DR@D>VSNWZ-UA[)R*$A-GF2DI4716UP5*
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
MY^SS^W57K20FW7XDSCDR;K@;A\TCW7;6M>/^V"17)1 "]SR17E[Z8YV^'<%
M/H15[6_I1Y>V7]XT;@GE07B*.V@69HY(R@<5HET,'=RJ?_'@9+#$B%QMPZG3
M=3FO%D#IF5+ 1]V8'S$[\)RL%:^P)(44\CP9)TPN*<,+#)_I%^#8,K5AHY Y
MU8;S)8>*VI!-VBOGH#J*DO:29O2!K-_LR8,TDFO,-*Q-_QC[+QIN8X5F(R6X
MT!V$<+=QW2N"LD4X_2Z)N 9YZ[8@W+ZJ5O>2S#$YEH%*!P@CWAH"R.OHC-QT
MKN<CWK=?_"I":2ISW(ZJC3&4W=U$1X]+)8 >T>:K6**-8>17%5_ZMR2^0:S)
M!K6%KPZ"8@TKYV:H.* ?Z1L).K9=7#0N,>T@(Q:L'#=!#]&.C;[^ZMN]/8M9
MBFC)>[O]IR75HSRF*#OD&*HNNPYZMH;URENK O)R@DE7_>#076=?K'0MK=9;
MM!8_82#2-W= I!L (CVX R)]D1M._=,Y.;2FS#@FEA&X'8 \$]R>0*$!VQ^K
MW<$E>;^C1SQ*;1NBI(.!3_RJ$(=,/5X@X:%>QFC59[_\ZL\+9C6JZAT*$6<1
M&7$O/3Q&7Y\\^?'_\R?H#\?CT8OPT\G1\3T!9P1NU<7&.V"322&=M::!Y@43
MIO\J=78C^H:.:FIGX7\2OP>$5H6@1<2C_=&2NE"&V00O?=@ Y4 L)&.N@E%X
MP#70;KU]G%5!TPDMJ$2>YU]<XQTJ <="Y+2HI^NBM<!O+O=W1=X8-[! 0 6)
M5II0:@ZGE8#[EUH2I>G&*M%^WA3] O^0I>TC7J4C"1"5TP*I93&+*&TF,8RH
M&;G"S(^M8C+(<21RY2Q^(F]ZBKOTX'YXE(;9+0'ZV4)QN)'59L5B%J E# 4<
MP[L5O'=V6[-E\>86N0F4E0]-VI/BW/9P*T ,IJ6)D:B9&YB4W,(69(E#Q&S.
M5R0U \&^+(29.+UE#QTC)0[]5,:72: SBE>Z%*4$$4HO@\QD@J9A&NNP.0//
MT!7AS4A*^($&*$NN*/=B'M#8'UU6@9P6U7/Q[36]X(.["<7N6K/L]$L#T:2M
M:MU188N=Q4YX[J9VZ.8*0"VT,A3*4A7J^7W[S6DZ87,W.A.<PU113[V4Y*PO
MN*6V62]O4USWK-1$O!^T6;5J976'];FL_ FFY%USZK410)^?(M):;6,S1"6
MP3Y64V</OS&A3)S $"TFLNOGSJV8]C9]#AS)P9*C?A V2X!CZC+M<D>,_!(I
MS]TF&,INTUT^FJQ+XH8.N!%S\W%VQ<*+M%K$.*%O;1]]+>57&&Y&XQ5, 56[
M_T.5FG3?FCV+E 2SH]#>S0S\IF(J_I(9@;D*>HO6\'OAN#F!H[U!MQ.\#7!'
ME[:B #^F]Y>\KSK.+M7AEET046&PGVSWG0)U=>=SOD]!A2SLP(J\P2FQV#LD
M.$AW AGK.B_]!W'LLK &^*+7JRS>>T&'Y8\U488R7L\/#K(?#;-H>._)[WW]
MG(#;0D\R/<_/QT?4YTO[Q@^D( PCYE"^-+7Z4>S2F^0@=)M+VG@&*R<R$XA7
MA N13V&,R"PB+)O_T#%1K\.,S6^JLJ!<I4*2Z*^L37@A:ZN>*8".$Q1!18<8
M-G#.SJ2@)_1>76/(%^;$/DNR<E\E^?7(MK;<L'Q5 C^3FF!CV5,Z'Y6.=88C
M!E4G/QSCOJ<0R#TM>_Y&#B9^2*&([ #*,S^MPMD(3/$MLH%,C"#>*\VXHK2R
MZH(C-)H6K.<8']SI.7]*9<KKK'._1!5, 8'"? _[C 8#_G>/VC7!-?&.['M/
M8P4N*R1[ILHYT@RN/=U25P_;W'\*  -O7"A &9W1=]C%%(,"'S#FT(5A"R:0
MBD_S_,(;THD(+,42C^7^:H)SA[8'K4_0^3>M#.><:86P?05C3IU ?T'1[NJ>
M,1,8IRI"0,5WTQ)3D-3((^2X@O+K>J4@,EASRQQ"M-8%H>2(/017UP?ROQAH
M?_"__;/B(IO5QDIDM;I [ZISK>3W7(\[.1Y=N')6U8W6V.( A]>E.6TIP],4
M;[R?6]+A2UF'RTHZP=LJ=-U\[EB1?R+QQ)0>RES(X(^S8L7DV:'JG%"'X2SB
M0G9L$Y*NIGYBC8Y_#@38PZ'5694[IQ7-L#AMU :&IPFD2/;D[4(1Q4DC-T#C
M?*J;?>[S<2AFB_)V F(6>L@)%5@(#\UTT[6?)?H7&S2&7(<:KA]2>&48.:5.
MP7Y0L4.]^*5B0I-D24'#?%F&";AT(0,#*AK_HX[_K#_]F%V>5$D,26 \[#U=
MJOD,!6FR9ZG3P]CQX*9SKV#G(^:MV">8N=BX$C\<:2ID8/TH4EU_EPHRL!O1
M)!BV_[Q8Z!>XW\O_(J %9$U&0MG8!];UWD;'%QCQ*K$])KU)K\@B E10\R95
MYS8TA%:1=YM&%8_3AJW%R=& P=\=/0DZS,2A+NUNX?G'\BPZ&WA1UNQ!:3>J
M[$"JIK^$/O<=]UC6>-[-$[+%:D/R89Q:PW0QBQ^ U!Z\_<TE63U[!%([:TS^
MA7J\CPV9P@/*HD3]3Z<I0;E;^VF.@6J'%BS9S?2@[$W0H\M>BXLJ %[H:XF'
M$JZ*AQS<_RYO-I+*9^)N<L"3VRI$7@C$!QZ51H_2^93,C_2<U#E=-OF<3P&@
M7Z6"D6"U\B:)A  8F&F*5(P*+_W"S3IU'B;35^;[69TO\U::Q7!/[Q/5K,T8
M'EJK7D499X2L*;=Z\SBM7$5Q&Z,A*\"'$A4"0'.D>7#AWHC[.:'MIS3[NEE-
MXQ8S5@U].;1UIR<@WDX /"(0P'W'H07=#N28$P<QA9C*LT<7#L%6H]</>@=L
M"^BO;CXOI@5L&8Q>5 P@^< IZT[QMYI=W=B?M6WHKLG>1J$SF=:.C$R+3FA%
M%=>.53VK@H7J4MUGRJ;RU.-*1&)%<\K^NB0,SN27T)-9KV:YU$IF%7),X!T
M<%>%O<(2*Z*$7]0HS:F_\0T:3L)S$HE0,5TO6 Z-U\0907X==Q#"09"%']8;
MGS%Y44>DI$G3]CO+FWAHO_'#D(R2'%O'KQL#[Z3KZ.I<L%;'F'7CN)J!R"7!
M;))"IE_)TW:^7K"W7Q?-^28"C9J0GF<51<!+4ZO7[:#NKMV G,P&L [;TB3O
M\X%W .,\N@/CW  8Y^&M!N-L6\)W*:[K/H"..R:N@6R7YKV)0?T43:QEB+=^
M[+M_"!9 7YG0JP@;G/^NJ!=TNIBDH7&RKDNFV//^VP+'EI"8V@)T-63L_:5H
M?GP,Q#B=!A"6W='3=4UG"SV ^G.VK$^%4,ZPA>Y'.O,*[T'Y6'-Z1DO%I.:$
M<)[]%SJAA-%6Q+&YCYC99O+FO G,A,%KVPXIZ/)MY'WO6E1FMYQ$0H48%''2
M-H.@$PI<4O?(3+QV) /1+4H,HS6E4F9%4Z]7*GV17ID?@*CRQ?$DU <6"M@&
MJ#S[^<=M-CJ5^*MV&H'Q8CY%MC2A54#,10YVS+2@:Y9:"6F&_Z@F(_1E^ DN
M3]G]#WJZT/F3O]B]-H#41Y(U1T5-HWL?H4D5*Q4CT;0%DL>L&1:RS,)G&ZM+
M@VEMZ6WCP,FPJ4-D"Z\G= \DX<LW8:%R)S%@W@QF(X3NJ'4EQ3PB3[8,0H(Y
M=>6=B]+A]H:3SVM17=&"B IP:$+L0"V01F@,_TQ>USG6%Q/:\E_692""(J >
M*% /'M)B(0>%C7('V5."U)6(BG#%,9S[!$L7"F.<6$TJ'!?@I-X0SVI!3Z7H
M4;8VPBJ5Q\V@O9#Z:'_E9U)E3'\1!@4R;0,#RH"9W%&@7K<IIR>^F#R[+<M6
M]2>Q@.2':V(G_ 6U2_^UR,>M:;59T#>Q6PU/$]&[-*^&4YOC;?O'D**2Q+K\
M6E8JU&($WQ8A@JBNJ"70*%(.NH@?Q),0MJ%=$QD.V1K_6;\\,"<AN(P*69K:
M)[L42F587[2:T2%=4#Y4\S!<W+[.T3<.['7>YF^3OY]X;\6UD/Q4V55.X)(E
M:9U;F)ZS@-6YYF?2M_\(=Z-CJ\$0C%CV- BN%HTRP27%?4:9I0PM>$)#NAA2
M&42\MZ9N93 ,SKR3.&W#!96%L%')=R37DO;\7*@9F6TQF$TCL=M"Y4DK?GX!
MXUD  L&-\]+6@AG3OL)I;Y'MLMKM9J.<1SCZV4%9-U),[2$=QFF"1L![A!W$
MR(3KX ]^*):D[7X1M=UGQ .B[LONZ&0)K&^X5R79X3@PJ%Z#(0N%DI5DHK02
M!)CV9"V?JW/2F*="0[YHQGBDY'&QS 593S3ZT,$%IY2??\?Y1MMYR6E6GDU)
M1@I.F"%< 4O$3 HL0]7A":1Y$U(O73SZIDI]39/(D@HLNC(-ZJB/\\5Y7BJ$
M.'X:1Z!WOI7)D%)(I-A2NC6].XN;YJS<?%DP:+%#I_T%&#5#JOO]A[L9_S_%
MX5MNNR_)9/O_HQ?T(.X/VH8GNX>[)[L9CKW]'T9/:VJ9^$#HG[<^W,'@P_E/
MC8[RY8K.W).7_PS/]LQ[19N/]6CWAQ[M-;40>ROUHEHTYWEVLMH=_;E;^?^]
MUF?T?_%+_&,]Y(.AAWR2+]QY=5'-1D]VG\29/?)[S+N)'^O1'@X]VB]+=YKC
ML48[]H$^+7W&ZU6V>S?5.4ZN)#KR,+Q^_$A_.GI'60BO8<"3D(MB7A\^%15K
M<77Y:*T\W0#+<D+W""16C'- C0@9B55UKOF!+-3-Q_##$[\Z-MY)U,0264+T
MS 48:7-IZ0""H\(B,#BXYISVZE!2E+&=BWK&EM+Q!42^W"=5*3>C115Y?HU\
M-/'!8<$P"#J=-M&G,?T_Z.V21Y:).#$^FG(8J]JS^JM9QU\-(Q)%'#\4+/6C
M,<0_MV70Z\;*#SG?'[WKE, #WBG\G[5WT9Q &D_R,GM2N-,JT>TJ0I9H%F )
MR'^2F^-C/+\FO'?W\#[D.ANZH/!I^3_/'7*]S,RJ+B3\/K2?( EBPG_BV?:;
M?D79Y8FVH)H2MB#'0TU>%;3$]]X0PE+CW\BL*H%"17AX2,J/AX"0JE2*I9R4
MQ7&/S _."(,C&3-5C2*1V/4I]86)QM5#7$GV?F0A]Y]?5(PQ6C$6_O9@M[7-
MF4<N']U_-/XV+)8,S&YA"OW\/O8GZ8RZ1<>C9XM%45:%YB-H6+4S RB$A*TD
M6GHU=X1;B^:_5&9NT_(HG50:.V4405)BMWOIM(4!]- S(:O'TU"R\&15M9W.
M@=@"$EY03J%;-/W/8GSN,"7YZ,'#\=[]^YF8BR4)%M&)2IUB0D!F8"EV;?RG
MCTS_<!<5'FKBS9/??]^,\BFVXGRTX& -L#D_XS-O=,@$</\-8[0CVL#4C;+#
M97&:AV29'(?=LSYQ(1+,E_1VTY+#@K(^!RTG0]H9,@;*8IWLCLR/S3</1\G
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
MJ2&<IO?JODX6&C)LVJ++):PT#(93>)%?]O<1O>EJ 7F^).<Q67MWO]04C,V
MH(>+ASX+"1".L-\Y( \N59*,"_DZ/L6X"%#&)6"S@5V')WLWAZ?7:G<KSH=>
M*Z<?G9A4LRY8%C-L7;,69M%XBE<XG_%3/XQ6%>9=N#"XRF58#B*!AVD S9+T
MX5!=84LNKEN-#Y2\()\HSDCC"U4\N%S:*-^W<?D"2<(,AZ/AJ$J>H4>OTS-H
M@9!FZ(TAQNL6J\@'DY1"#)N(K4GI&VXCGC&[%9XO5^YKS2V&7NLMU$DVN]7)
M:&6=:B!_ZPS:HJK_(\[MK6N1/DR=ZX[OBD.U[RF@RL#Q((X+)6;@%"%\9R2M
MZ6QBLUJPYX""?0)R701@LU9NH3RUX>@M'+ETJ(;#(:X9C@6,G@)NE*)H#5/.
MU<$G?74 <&1I%;-A;H;KKZW<H((&S34Y:]K$%XU*%L>H.Z<<\9_FTFK7F9)@
M+B1[36LP,I8DIRN,),VR04I<:^_Q9]\B\[GW&7<*'%T*^J FSVPBDQI.V65.
M[!G8MQ/5CN,/G#NBM2M (D\JE*X.*H>H22S\G^AS\LMQ=-QX[Q=+[U0V?"X)
M;$#79>=1F.M 77-AB?&[YPZ^?VUK)<02""0*> 58)92*)J%"HTB2!'V@!O.1
MA<5?=1L Z.]W4W=MVYPTR*.0$26:E1VJQ#D#FAMMDB$$A\YI;*#Q!PN?Z'1(
M!4]?'(E R 34#DO=@>XC8=@0#DS5LH7;G/#E&29 98SS5R.BP 9ANL)$6^^=
MS.=!WA=$RHBOZ2<?S)(B%!997(7DCS!Q'WVAB=JEZ0@05P'=I/?^=XOSNA9G
MSP41]4^P6?D_B8U'R()\ETR-"1_OYN9CS(UN2LIJ4;*)A<]HXQ$C_51=4PC'
M$#$T)>(<:3#7+(7<\5OO9NVCG]14&MJ9$!^[/Z/Y2 XF5:D"G\KV.JH /AF]
M".BDPRDQ>>5MSFGPZ:9C8%E"*.00<3/#"67/_(&Y?V\*CG_7][Y;)7S1,%$#
M0+1 :@6@K_C<(45_)=O'-=)Y'-PA73X^TN5@[U8C7;X<.H_//5<A$/)5OK'D
M?HR+2?':T1\)@G7J6;*J'6(#4BRF28P]*Z*>$CQ,5/-&S:9IW5UBX1K)[BI"
M"JE,K:$":%1PX:XE_'K'7VIOL3,8+>&$B!=K3PV!''./)=9OM&]N3(5@EZ^G
M%(Q-^YD?+IMQ!F*2UW7!)..WJ-.[KZV,//_,S?QZ:5V3V7)AVC#0*[!T,'@%
M42]'6)KVDC:J"F4!_FGBYHIN[VW$V(K,&&BJN74E\KX0N1P:F;044H\$N&3]
M5*BFA38!L@P.9B@6M'\+&L^V@.I/(\8:!>A+_Y:CX5MFT#\3E(\CF72K[,V2
MLU#H(G-;*JF]7(M.4MFYU*?%2<&0 B0JX[PNM[%ULPS4=FFW_ET1><[(NZ&D
MX534I,U1//R*3<)5VHHR=0!7*DKKB;]1[>V4:R^=*[,0ZO(-S=28ET>Q6CN)
M06T]R"$_L$W&0G-.?:V+ZI+[B-!M-B<0C<BU^?_0EA/A-<=9R0 8T]<.;YL@
M?<)@S*1QFAM#GV[]$FU<E!2[W5+@8ZG;K#/,[$?YO]MY"<SI=!WO0!,%[,S:
M>/',&LJL8O+EHG[%-L6LR)%&KB* P34(+&4)5'5&0[B>MA&EFP=B>AX>IF6F
M=]H='0T-@H%;$SN^7V%%<^:O%SJ<6>VDL_I0!=/+5?/,,N*3%U*TZP"Y,G>[
M?L'Q3ZF%%(L7[ ]-2O6=279V$T'Q@>];U68FA$<4%^,4Y/^U/>F$'GU6=5C>
M3PB5$)&!9#B@2%\*  'J0-[<>*\IKR.]!*R<ZB3E^O<."ZUJ&@2,RJP:"_D
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
MZQ)?<FG)@@&TK*K>%[@53M]N8(.#+F)E0XJ3;Q3>G))P4NE95I$[-.4N$7I
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
MAXA-U&%@6%B:WG5W]%AV@T1",/7@L4>NS5O&!6?U>/WY$&1:2/!3:AU17C0
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
M#?NQL<X/Y(T(Z>;?:"64@_0\O7E1;G,S>XEF@,Z4F%(!_,J=!^=91#T ;ND
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
MA+.+'\#.9W=BQP()6D+J,!]X:O32*%DR?\"O /SCOXG!L5%J-_@Y>$QOY)(
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
MDJ+SA+%M& =LU[2+T8S.:#'F(>^Z*AG^X(UA7-N6TM'P<?O-]A/>C!\\'P?
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
M_Q:: J\C52@OZ)EV-(%]KU5>4?7$\ I 6H<^5F^O(G,K)JHO:KA>!I(@]1;
MOM*=Q:!B"PO7MHHFU^B*'FMGH,-M[(+GK8<.198KM=Z=2"6ED()[I]S7"/8U
MYT.N! ILNR.:<(NS>$Y&PO[C8W(>%44$?(1<,O6J0]$?WBES0 :XURYSP_A
MNG0UYH@BN$H\V29PID4@5C<K-%7-=@9YX?VC'(*&8,"=\E*@8+6GWX$VS::E
MV+D<HN2HHJ  N5+K:EP5NS]->X$;DWF@4%7=(U/3"=<V\N;:J!SLQ&3@XQC1
M]4<%R4GT$7YU\D(TNKES3%=C%GJ"[_!!@KB:3IK]R/;Q=OAT8\5Y"&.I2L(Y
M=4H],H,)^$SC$?!,WC@&'W=TV;ARZ5ZE"6*Y%R^A^:Z3YZ=T-LKR7XG,1I-G
M,2O6OZ6*@$T7M8KH1ZP$O-\$KBW8-[42%F=TAJ5(VR3WS(CIGC;,J19TA>;I
MF?7&>-6*U5+MUA5+OUV:6ONV/:\SL^6/7$N3E\S!H>0$!X>O2T--H!?*X:,@
MN2DY9,]J-.LC2T.BJ<_I"\_<14B<%2=GL= <:2+2N(F5*+\HW9CQ8^J+H$TK
MMNQ(ZL,:EM1%S!GAG1>8 04"4_@[]P/-5$OYE4Z%WVRJ7 WZA@N>5%S5T#3<
M2UY7_51F 9[,QN*7]7#]N&.8!8Z7<XV<-^V^%7JYQ'KPXKZ*)>"6#$FH++V$
M$@]@D*D@0HK5.QF@7.8O=FS3<J\T24.V88Q6XXKDO'L::B<"S@)(9=@1DD_D
MUPT?H#A6BZ-%"/"%]C[C<6G.2Z-MW9P4X2<1BR0Q95XVQ,1L!&"4\08_CF9R
MXISEDOE^!VXE9A)PR*OJ,/.9G5L(YXFY;U86P0IDLT@BR=5[]+Q>3E(L'7>'
M.0)]XNS63!SV3L4TH3..JD/U%>6-9SG\4:&ZD[]P$,"XC,?>X)N6S%*^VI55
M"R^0=7*FEPT&>M,6(["($-=?8O0!^BW\09/GY%D 0])R"4B\SW$V>PMZ=/Q.
MFKJ/VZ7O=2=E)6)BG#P;L5'@N%&>F5W(*B%,WEUYA1&K54?2FE#E):ME49T7
MG%>W:W@NLMYPBC0D<?5H[>4#"LSV>=NF(A9A "2\(KEGS?)6\&K\6=#B(]XY
MD6"!#>H:^*9SB9>63%5>#< $UA]'$"8V-;>DM,<YEW7XKQGD<,-\>YIC4M9#
MX F7-D)K-#]W*YH $IUJ7O+&'>+&1HY$2%6+6:B\IH#J^H<+OG(_["I:1GM
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
MR;)^?3FYMOPT\-][O$#NH=+3$P:7BE1S*->N*>R"?R#LN*:U0>+9@J!6I=Z
M1K?9>,<L[0^:RY3%4_MGJV.XAB1]OJ >H>D^>\6?>FF=?'(@2_,E7:TJ&+<_
MI;H4L'"G]%N!Q;#9<]I6E)25K?GL_H(:#=%ROK"N* [.\7^F[#3':'UN5L%"
MW7)U>>O=@XT%Y18-FFZM0=,%OM[@?5A9]+B*JKI <=:7ERUQ)GDIM?AM[HY5
MU)BRM),6U:'?E.3_J@7Z1NOR4)8(\PU/XE886T0J.CG/23RT(4:6,L1>IQJ8
M418HQU5B &$ON*N^$6E$OH7( E &_6IL6L0KT,Q:&H"&6T,&;5F0& 6E(MKL
M!!K&8I@D%0N=OVH BVJ"K7$E-8VY0%,%HF']6]:PKHN7J&E4#<+E2@L77+IP
M)I<_\2"5>QY(B% =E_-6(?L+'A:4, +=IVSZ-2ZF*T^&*':]J4WFEJ?,ZC?4
MOSR,$X3J!\[BCZ>=-.F:EG:2M*#$AJ@-=./<S; U&9"5KCM>8!9-NW8R8>8W
M+=@Q'*M>I9YOY/!EP7EH!!$(]08M!_N96I_779.UI]X5FA-;FYX34%V5R*R+
M@4*GXQYP"4B-:M9>/X-*9%F0%!J.->#J3:RA45_!]3;R'MVK[:HQ9.,B<)MQ
M%-PV-!2L;<@R_K#AUWDV%;:U/&PRM3TC]'9<XOL[BU5NUJ9W)?T?X(B3+FD(
M K@XSURHZ8+YD*_TO.E[P<7S\75ZHVE<T>4M8X@*,4JD9J0Q <[UFC?6\09L
MVRKH7">FG<^T@TM[YE86K%3=V%QL_3;;DF!03+CHSP6<?,M;JF_=H5D88VH(
M?-3,\ZK)SU9WV[6ZB%>M@B,PF))SV_WLXNVN>-AKEWP=Y9G#)(TK^' ]V@>
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
MA,^!X(=MP,=0")F-(KTR$ G.(6!E)2(T9Z]XE/+&R9;,H2LRS5E)DM=]V\0
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
M.4ZX H:/4]6Y$X3(X$(/K^[=>89^DPU6T37SFJ:J_;YL>S:O^P?V<@,'O6O
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
M?M#P.M2/A8\/VL<[[=])^>_M[X<TN/"WD\/C)T]0HF4!*DFOEY-*IVQIYBC
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
MA6K1&40QZL#"4?(1YS+V=@0%B"F[6BQ2#8N0PA@Q0RO'@9SY@NJ\:=JGCP*
M <WQ#X7U&;FKS '8T9B9CQERC<?)M%F22%4_)^$K.%90K3Y2!XA9IJE1EH;B
MVBY!P%!)[GYY9;8T G7G; 4:(SF=,PJ47T\NQ7KB"S(DF?N% 3F38&)+(9QT
M?=G;9-.B1+DP%!F[@7V&1IJXTG4++XZ ,3A &*.;\]C05_$ *]_G5%A] .2(
M3PO\J57ON 82&L]>?N&F Z.'<=A.N9AZ%'*A' *OHOPMO9#,(<G$>&:\0N7
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
MU:#FN(C'^!MM74LC!RWUZ6!.)G#MN-^\<5?EJH['=+'%W/4R8QIX" X=CHW
M:A;Q(&=&OHE/-\ );4"X9\EH.K)H0((-4=> -$039KGB"0U&T<QB<(F28Y]3
M9 SHOW,!%4V 8#>C.QN/6IKQPBV!;*3_;?%P]:)TXG)B8PV-2$!0TG[HYN'
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
M6K-?E.:&VR#[]6B\Y@YS*/P].2(&[+S%SBZ%/V2:2DV)+,%+J>?*'_RPQ#T
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
MW(=%#%L,$E(30X7)&:2<QV^2J/>G/^C.FP;EO]&?G*D/AJKN]1 =7]V;?!6
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
MG;;;2BG%NI9<I&50I%7B.J"W'W"R.KKGCB_,++VNUB\JGW]5U],I<&[#<R:
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
MBN_%JY12VI.PQ1%=,M=SK!E51<]>=<QZ]'@ED&U'>7;ER_>7^Y'X>N?6G<'
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
MF'0^.,KWIR Z3CQ[L!9'@CB'WLF&1J>93LK_=!Z@\S.12/PW-A_85]#L3Z<
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
MH3]-&/ T6-N0Z7Z"T.KF-B<X6F JTZ2[;M52F7WE7,*]%[P:CZ0!&]:0:/+
M%">:6>=L=5)T"SXLSPYZCU5':*S3N2=Z"TB]!%WQ"*B3-L8;B<!0.C6'#8O7
MXCRZ03,'RW-7:-MQ55Z5P(L0*?=1CFO[ &39XZW>F:.YOH@.O0&/,=4+I])O
M: 6SJG2=%6>]H0CZ"Y9GU6*;[_N,-<SEPORY#5/ ,:E\2B4;9CL%7Q,YZSK
M$7!O9W;'DW'K9EJOW&XQ4''<F65N;I]KO?L;DLM]^WE:;]3;M:/+^GWMA*LW
MVI7&6?WXLL956JU:VPQ@<)_>:*X((SRLH*O,D646##WDP.M6%8-3+QIRS6A%
M"?XFH>85=C:E=QC^/)[:D)B-";Q'7%>(6(VA3;"TH3TTW\G,6<U'P:/42-!"
M!S,J@0$1K&.E[BQ['Y4NX?4MZ/L!;Q=TV)6;24.38FO6Z1B#\6"W>>/G)?<,
M"9.^O:3?)%C? 7+$6:+"SJT:N91'9Q/*R?#NXZV6(K].[?D\=0\PG)IYA9"Y
M;VP<H]D>23"7$HNXNV\_,ZD%<7(61/^>J!L%[&^49ARD >2)6,;3,%W *@A=
MC -)DMLZ\R-;]%BPCM:RI W5QX))^,FVDMC[$MA>U.>%&Y;RC.%#E:F"V,I-
M3HF2+:KON4T%%E8O2<UW9JW?W:'(ZP7^?5,=U<,M:UGU:7J/JD\+G=E3(7<M
M3>7:?:'XIU:?9G=7?5KNS(2WS-G#[.2]V.P?4/5I#ICM99#N7Y/*U:_<UIEM
MP_9G*97U:ITS(_R$>7N/UO%^]K5'G2FSE9_5F?5NJ]+ERXN<:F^FV'[1L3KY
M[+V2X<F=>"Q^^WEV?7WR4+^\_/0#(DP$86&L"@8@/7XR)&9HT@ASNF.B<_$Z
M:Q2 9>#-1TII,W*)'I?!D.#R.*D[G$@/\!FO B>8I=RL**GW9 P[!RM-:18/
MC"-8C,H\?K EQ?ZB<U..)^#I*)JR47IF$7#+-%%9K@\C$<;!6SL0 1!$4PPV
MB,T20.J_$2GI.</GS#F!J>/>)SV#;6<G7V$;HLY,+'-^@"NQ9:3E$B*UW.R^
M[W@4FRV.OM,X.,P>9$'->?Z)8#VY/9I@Q/=4Q<H>VHW\\1H!B,EH=P\D]T(\
M80N-'<'&@X#T(!FBQQXWP!:%@,<36TDC6HWI/8GH9E&X<]LVQ).<Z#W&SKZ@
M&);$%XSPZD.@2LS?8=8ML3 X!'<-0.WHE%9YV7U2S1CFYD06#JUEXQQDQ0DW
M\H&QE^]<18)'R73%2'9BWWEWPA&W-RSBY3M<N"$O8\&U-&Y*+\*$J,\>7.,^
M$O99\7!$@91DA'^GV$QH:(@&V#:U&Y@8</&>X#PM![\[?L36B4FNB^?1Z3E!
MLP?!G*CP,!(-[[KVQQ[O)%D[95+O+XD*>IZ?H,]WP7$!+:!'ZP>E'NT/Q[D#
MDP::/4<&?0]$&MFEA!L02<#_2'3FR!0=^,>&JK443S:-3K%Q H\)&/MRUB/
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
M4OAUC]-(<+:@QY>I<_F06O[2ON/<@]];EYFF,B-=OH0F!SS3I>E6$K:2,QU
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
MTA$1.6U)$@8ZD+N8,%7,5%'U(3J8*J0:&KMO-"I @"( [>($?78&<%#HX2/
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
MJHB9I_UD/3U0$URZ6G]]N7S.?!2^- J5]_2U @^E$,<=5*YP8D?Y&/4S(N7
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
M=7=7[][5FEV",U-M-;OUYE6M60W'9O(>H;[VB<DI0?P)Y/P4%?<M_J1T1"+
MQ#2$$2<Q=YR.G _<8%)Y' P[Z3@$4>@9"WH40(].P Z,_LOTD8S0?Z8H\EK
MMDS</WKS0.+$"?JO9H@Z^H\HSY ;1\$P(992H(99&0@"F"Q$<&@718&>==1
M%BC*G+I IF>H&@[@T#\8D^$I2?</".7H&TGT2(F\&!QJHNU?0C\8:+70RU X
MB(9H#@MP @GG)+AEV+6L/TE<'Z)3M/L(DZFDX""3_A'_EFQ7$[+^*-I LH$-
MF4PM@08L\0PO@F] 'Y)1^(D?@*4%7X?OR7B#MV9+19QDR)>1K!1I)F!(7G&(
M' SLF9C(&0='$M:_H2 XAV/]:&Z?R03&##,(NYDAZ;!G(@7G>#0RD*BAXY4;
M<S,<8L.$D+) 51C]A# <@B@AMD*B'Z+U0-L!^CL2&(]#'C1>3ALS0XPEAMY&
MWH/'2%D0T;J<)\K15 (&[]8)8 M#<T/20F&<@<)U54?A>](,#$3[C4A$LJ(#
M$>P4'37$ <2(6!_H=U!HD'@2\"/A<S0004^EHN:)<!94MLYAZ&-T^IB#HDNB
M,,//@*&C!19YI%GH&9BUEL2CHY&*'J"C3UC21)KHTMQ$H)3@(0$2/F>NE3EZ
MJYIDX,$J+U'F-&PC9 63#NT#0<"*"LZ5)HC6L(Z&!O;*&9J0@'._IBGH=2"K
M 3#B@5BQWFHTGO9H+U+U8/1DM")#-%L<P:.IX8,?")\($QK&-$%*.A]'A:DE
M0'<%)%Z\,.C$1CA=D3#T,3)09"AP9N?F6&/(4I@JS6F*C#:=!2PZZ/R G@O(
M[&WYVUI,8TE+^&A5'&IZ. <>CLU;Z"UGG?NI\GS]_)0;[QI8'12;-QN&S0MS
M:B[&J?%=1BQ%1^SYB\V[*S9O_GC8O&C-Y<8H/98K2KUE7\/].=B\N9+WH-9
MCEL0+';?!O)?@A9V,'-F*%9_L;<TKFJWHL3FEH_B41S&"03DI,#0<8+]<X)R
M["(TDEN=H2A:,;2$&=#BH()#$8E TJ0T2)$AVR,Y FLS-&'FL!GW%R@^0Y%Q
MV%/@& !_0U$50-*:(C]G.J*,^5T'PA0'APG=.TXS">QX&CDQD'PML,:B@%W%
MR6$:N#$SC$6@_9=Y4]!W&1Y%#9(R)2&Y-4(<;>AC4>7Q0404T.=57*W%20G'
MV_ $G1$W,\?1Q!3-B;.^ ;&TF6$DOZ-CL@0U0G&)"H'3?P$(!0+O$<YK>=X$
MHK3_K"7F-'09""*.4> ]R"V3(-&;KU;13&4@QK5>QJ#GD2@3?>J_]FB<,G$,
M <(Y $73A1'R:2A2%0D#AO6)!!$'\K1C4VSDKS"<@4)B(\&,RU&X*]CO5*93
M1=4A"PC?0I\GIRF2R,/I/;213T =-!U>B[3>? 9)_>.]!7, BZJFHZ!X:"!9
M^0YQIAJ@+[\) YNFE[S)6FRGY.$)5&L<"TY^@[77' BROW<!?*IY%%'4!$XP
MD]/*U.A+2'".WVC*4)_#&0+]GIRQD'T.QC($!,[@%[U',_JF>L)/E"<[:0X#
M=UR/G".&C'=?).'O1)3%B3%)4.ID^!4>LT:& ?*USPHHRA<U!9V4 _7<]SDF
M2 G1$_\/09B>B!J._F&15 X?RA-HDX,Z</P[A^T<.=GZ!Z0"TX?#;/\]5U[0
M]"]* _''KT:MW#E^S@\-U%SO_A'*&5HR>L)4)R==<M!-)4'_$\%[&C*UF7"&
M+S,5,UA#IP%@/J>&(ZK,6.!X>DN)CN*&*&%[1_ZM@Q;D0A1&2I*IHM&A;\@B
MEZ0;VUQ!QU?KV21?H"L)-&B!7I'@:Q#J&O$[T5E=AQU1PR=WY.#P#0KD/APG
M9].YXG.U:U<$1JQ5CP>/@86AXF">[/4JVJCFD#W!%&T:.8GW!0$SOI/+'BOC
MA=W_V?_/WILV)XYLZ\+?^16Z]>Z^MSLV=B.)L6I'13#:>  ;&T]?" $"9 L)
M:P##KW\S4_,\D QV^<0YIUTV2)DKUYQK/4N<G*C@87_#1G(J]ZO7[:.?R%__
M:"/>#WV?L\_J&1E9,X/*57  ==88AZO=,#H]*D @$*Z,(>,!Y8>*;+2C 6$!
M\A; P=8D$:I]=I4EVL#^"R*GFP\).M+P0$(O1YU!1P\>67?2E]DJ/!MGR48N
M5\G!F=*MBR';OU7ICE5BTS,L/3QJ=*QH"?IBXU9AA*[%]PHT=Y*KG.1<-6G%
MV)W'H647P?>=9MF%X.3QP(V?9NY-J4)R!H0.' QX1%6= HXQAXX2^B4Y%%D9
MYE)5>$F*O"E!@$XDNEN%,:GFL&A%&0OH58/?+QD>.I,.(=81(Z"7R#)SX ]"
MKP%\?:1JM^PJ<CT >V@Y-.@O 'LHB2OX:^0;@L>Y&:@:$;O"VT28RNZ![R,>
MXA:YP7AAGV]VL626!>&RVAA;7%1SO#BR#B+BQ?$K3XMQZZ;;G9;),2>4C65N
M5(F%0\V"6.8O[: ,N=9J5#3Y11Z<(=U@DPPQ!\N>G2CB"?K!4L;PHX)AD3(>
MBZ1]#FETY-Y9!]IBAY(*+UKT7&Z$>JBF4P]Y(([@8)>KW(A:C=XOA>G!U4/^
M)$=YU4/L.N,0]4 &U]^E4 ]_K FT63XY UTD5AI"G\C?"%J>%D/(X(QX\)@)
M-]*OW$"4L]+"*EA\CU)HR#ZR_!0BV&7-AZ]F'(ACC1L4N$ 007&*IIK1C!T8
M00ZU?X/8"JI)1D%71^B"#SEL=(X8,VN$CE/ZA;PNL)!3\#9T]6+L3YZ!"%I3
M^2A41XM&:AKM46:-A>JW(PJA!V*P  876QSNM+5QOII[N6+A=2=2:;)F_S*>
M2R9$)&@']5O'!<.-M?/6;T;M%47PJ7- /:!ZD86S[MI,I]Q>5H8HG$#7&96'
M#@WGFC8[X:<7C34W*9)Y4]=U@]>03,'=^&(]Q9T06RQAT7*!-7VFEH-'YB%K
M)0E9:9.L^IP8X!KDQHV+EPMZMF>RTN9X:=]NAV+L3MI0S]*OD]-1NITUTF/
M>O/K4\*]>7B5*YNY&A_1\M[?FJ(5( ATX(G5P<O :16#A*"Q.GL]NZ391HL-
M/"VXX&3'!-^:CO-+L=W_8@CG!QW1:2Z<\X,5BD['0*ZOUV3E_7Y6WQ1?]T''
M"%8OQ>XE3,?J!A51K83%ZG^.)P3C 2V[.61Y<65-[Y/MWL__D[63/]&KHC/(
MB=02_X[Y?_Y5&Y;4^X\!Q'TG6BIX[T1U)MQZ'I_SPM3WJ<;PO:JXJ#!%67ZO
ME$*'[VE)4/M@O2M3S'8Z1@_G$#UK2(AW)EX5&-/K^W>&7#2?I2G,MQK?"AF+
MIP><OHSFR13[3%=(!-I@4<9;.V%-D6O9[,W-C;009X5:X7'D.T4.Q5S68_.!
M-1E)EK*'/>9LMJ#3['#+[OF0&N7WM$>4\=_%K+R(J5+%'X'?]*^4>8:YCB9T
M<I*].C8 UW[FMQ5C5TG%I,OWN+OO<7?^^\0][LY";P@.\WPRA9L+J5 ?OSZ]
M/I?9G: VV*=E15!'J^"[LAFZ=)I^CU.6TF0__?SZV'F!4#BB<H5.,FXI+K+"
M%Z"Z?S2%9[Y0CDHTY&IW@)0N5]1UFGN%PXMZX!$M9K<0H E4G@\@S1&1Z:@6
MXVOW"H%VSX2(L+48;Y3)Z.Q2?ET_TVFFO<7$18.3([36VY L>-:10??IODYW
M MOC[H53,;YY*V,!BZ]$JUF\+'P0 OI:JC(.V/8B&0WGDT+LBM%BYX1OV"QS
M]9O-3,J?Y48[<3EC@1/^^&VM*KYPIH(/^[SP=U''F4 %X$#!J\28\OH-7)C^
MY/QU#PZ<BGQA)W/Z?!42&:V0D!H:/HK<,WG_U"8Q3IER80_F?(/X.+#>.GR=
MAEH8Z"!^)?"["-Y-H&MPP-^1V6)Q1T,'OH_-7]'@28+D=@4U&8E:>#P]S-?'
MT<,<OXFYX&QB=O2<XFE%MNA4&&SZA=?^]?O9N5 OQ4[M_F%-S*7#-3$W!IL7
MI2/-NM4Y6[%L\_$T,<>0P-OCD,!]UD[<J8N%!EP)F_(,?!(0-6E*'4*TN%#D
MM&"+0X42$R!-XDK>50U$A?QA!Q$U2Q6HK2L@2A:8:M!3C0J(_DVOWEUPE<O>
M+&$%1 !M=0):%-YI?<1.[AU#O9V8UVG?3]C!$X[A#O^[3.&[3.$XK^^_RQ1V
MP YXTKT_?M?3M"EX,K_FB+0CNO@ZJL5@O*L.2Y_9*TB\"[**L6V0>*C;V974
M#RHFH;"4-9BUYF7[O-JV,))0!R2K_;<M!"8D.X,QYU_*3[4>;JGY>^?\F?[A
M7E5 S!6>J8F]JG2E_I5TN-40<Q'\SB>A$V/(5OJJ%MS'7]CR^#T="*_GK99
MW8QNKZ;'</P1'0J5=/<\ 8=?C#%G>B^E-6FL4,_39BH3XE Q>XQ!E#Z#6#3(
M2&G61QSR!BKGM_4Y#NL39G&<=B5M<8&E._)6*@$QCSA1]:(VN:LS3EMHZFS3
M$B6'N,*A7+[VXZQ 4<(S==9]M6;5QE8:*%N2:C$IC0>.VT8XF#'Z[F97Q2+6
M>5+;GN<XYV\3+F]>&8DG5^N'XL&/-,H@N!K[-ZPDCH&G%O<L43,W^0M?Y0I&
MW?_[$84\0)U7P>-@LKAG3D[1KFSA"*]O3?ZU-7E [U"E'%R(;_"-SC8FUZ _
M0IXAT1S7CRL[.,MRO7R@QTV)7XW-5M2?/Y\:3S]_WM#/U#59:80J SLXV8G,
MCDZXCY,9-QZSX#-@P13W,00ZA:X4X2 KB@IH*-LI7UFT:V"BG:XP'WM2=YV;
M](N=L@_M*M<E/*0K0=*52JE(MR\59:#Q$!".YULW_5&Z*8K%_0=QA<J?'=SI
M1L-1#0"7(F>3YTV^7F5*HV2U)-%OC%\;5(G;\Y$>5>I(N'V7)ZIK57IX<RG-
M.L7+L\E>3M3?P8P+_[&O$SU4G=!Q(2E4'8@))B23ILPR8Q'A*AF P)!1YPN>
M&W$*0IES8DTAN#U.R^!+QB6X"P]/$8FQ8=@\.'L()]F!QX>0WS)P",I<AVP,
M?#('<9XE;FF :-INVPEFR7 \JA=@[*^%<+ZP6@9=+8S!0S2@N8FJP/M]'608
MH08B^&(3RCL#,T&VZ1BF\G?62.P'-B*?(^- Z9O9PFL&CIY4UEL75.0C< PC
MWF@46YS?+.G'YW7K<LTF++:X#CP@E*IS'\[QU%P$-T $?=,-35$'88;PW+FM
M+^NC,^L^,027PN!F1 NT$$/H7%YPY-VE!;I0M&6O\M-2=TC*C7/&UT/W+UQ(
M5B0>RF0&,E5#93O@O?<(UND:H3I!JSAGKKI75S>;2R$WV$CRJWH[W93+MVDJ
MRJ-SS$'/TEFF[+X.T&P3H&4A,&F>_O(CO%<X55]OVH.([?[E<SC:4,I4=(5Q
MFEL)BSNCH%S]B )K6^Y7HH<I\]5U@Y67C=J(Q]?F$/0 7^XK[MK3Q<)4.OT2
M\%)LR-*P :Y%/\C2E!&JQ4"UM PTDUC6PT)/I4IYLL[)G<OB7O6:+S>5/@\W
M06(FX"<<_0]T:=N+#U]^*J?DIQ;P9CWLU%.+=W)N46FV9OO72 &%5>!0RC%*
MG3YG-V#2$TO L[&Q-\-XMI*\8R=M<V C!2,/N'O P8J-@R]+9&U3G-"31O[
M"E'K#P0/UX-?&*4ZPTS+'?\$:C,^YY$X6N+);*40W5*<@LT*<=FL;SNYYL<(
M3K9'Y8H#KM.&)4&;BWGWNING'Z:-X=$H2[@CF+!1M=0)A+Z7E4^L/?_>@GF#
M#C !)^.(2:ARM!\94X?^$\+7P4-*G+W53]+#6&"7DW*).ZB"C.BK=D'^1Q'L
M3VG/]6=3'.'.#KNJ(]/N!\NZ![4+5@>;TN7#>CDDSZ^K5(HLXFZ'#MN76A]L
M*M+[[;1;DS=4\:B72@\VTEVMW5EV-YWB]"B6ND?&\V&YL+[K8M#P:'#@'ROF
M[/I-&%?8<=+AT=^SHN.V69</UV8-CKCV6CM_JC1[M8YEIF.T6>^@I7K_(K+C
M2=1Y*N>^/KM3Q-';3.0!?\O-=Q7A\2BL=1EEOS2S#Z6V)_-B/V.P*9]?R0_#
MMRHY+A]J/O5G'Q0Z_$U2^BC0B&C9/CS3/>436*2/9^IMM*HHBPONQ^^[^V[]
M\KQ[U6CV[O2+<:)YVV_?/SLF?_HX-0<1E$\[Q!O;#A),1$?R2;1E666U[L.J
M;9@6WN'HAZOML$_-X[2MNJN-6FZ=I9%$FSUU@^:4WLT8B95OM%'+;'>B%:*C
M^B+*+'BGT"WPP'Q639^#;2-K]8.3!P.CT+[*\W!\YS7J9QYLWJ>C]EF%N;J4
MK8F&VAEQUAGIXY[1?;;6J),E9+0Z_5-1P56B'?I6T5-F%3VEF19]0P/'?EP6
M)FZC':I\,@,Q;56HLZY0R.9R@75/&9T&@"JP^@;608A0""#UU 4L?X&'@(:)
M&0-MC3:GB35'=6R-&T,3$?U'(5&G1!5\'1@%N (0FKL9BMR*H=P=%.D9JON^
M(FM2YWG>FAXU0WG:,N(P5-SF&W^&RN>+V;(OR*@V7$BC@#;L5"<68!DT"$<1
M+8:!0^?U^:B ?'!K8/_P7W#0.S=F-:V+Z P9!T[E4GE%_L.F%$7HW^K!Q&7.
M31E#6-A^<9Q_4*^OA/$G%19K-RY1B8LQ&" J!3);SOEEPI)J7K3"F$J6/@6<
M!^L0)3A '!5,JK*L3T450!Q!Y$\)XX0AAPWAH$TXT?A;M@(F=2>7+7=_9@+9
MNF=YX'7.#>EZZ)W=%QH?'RK)'[5TY4WIRCNER[$?EWPEJM/WR%>9RA9R?GCA
MP>(E^\L76"/X>TP!RR<1L,P7$K $$5(=E=/"FT,M?T&TC#G;>,.C@X6=?N3V
MN^5::7>S;2$#W1AGR;L^3YS0YXG7-0.@";<A<T1U*K%:C3F<!]=CIYRLZ,X1
M:N^5;9] XY%KI^ //+LF;@ SC[@%<+/KVF1CHMW.9JZNZMI!Z<.8E6A5F(^K
M"@$]T9]DK8_$-\B3)>7DI(ZN4B4XCWH-LZ5.#5A#Z]<7K>M!2X'>L2-8$,ZQ
M<@O(E0 33O<2(\B:]#N?I)$4K=D@J$DM0\&^M;OM*G]V59T%^/H"NS*TZ59J
MU*1.LMC0CQKZGZ*WY]2W=-P1#?8NFIR/YJ7*9)8L!'HVANU!P$R+A21^H X,
M?NT=VFH?+' CB2.6'<N0(I!2X'#9KG0'5M&=:&K$-@SW^!FKKG OBU)#J6PJ
M)F,96]2Z3&1&*Z]GT>:BF"N:/(=CK-AH0"&#?_W&6KD&_YX25=DG0C14GMF
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
MX>^J@>I@387ZY@3W*G0OZ+@8(=6B,!"C+2@2)\C<*"$YMN:CO>VP8^";[/K
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
M^X,HEP0SSO[Y\ZGQ]/-GB:0*EFMMS9OVKQ-'J0/]L[ (Z83[.)EQ8V#T?Q*
MA!3W,91X8)K+/WZ7R  =G7X6== !QGFP7U\ EAOP^,<=?8&::CB/D;P!QZU5
M;YF(4?V+]>A9SE=\4(Y/K&0@6,6)*Y&9M<G4D.%A7BLVBQRZ)B3AM:\+U59/
MZ+EHZ70\"U@'S,/<-[X!\QB!F&*!V6+NIHP\9C=\K:/?!K?6?,]O>LN/^_KC
MG0T>R> S/2V7/2"<;4)J[2X56J!2]^ 8<A"W#6=/*(+[*=)+6F"CS4G&91\6
MY+19';.KR7B<V#Y,/PO3;U7;Y;WI"3<,^6@QB&,3\,C"CL;V:-6Y,8W"?AQJ
M;4F64=BU,WTY?_U8SI710YA9T!:E>]ETH4@50H4EIF==*/[X_3==#'"MO0SQ
M3SJ]&&L PQ[.,J9*Q*,/*3KW<'[;:12+B=6A=O;'J T3TA.G-L2)'FZ?]7=\
M(R <J3 /T'9B^"[,$Z,B><1<\9[\ZC.5K-]V9D(=7AL&*M!C'C6?G*2[<[Z+
MZ1&XDCH<1PY+&NC-1W>,8SQS"'6];U?^YNJ"IMOWO5YKF-AV3;Z G,6B.4;;
M5HP1\.+T](\._<[][D T(7NB7J\EW1(&+P29<C_I^N;.(XS5^3-]WOK@QD\5
M=[[>&4FDA'N)&6P4Z1^_ V.-SXO[YNF\/7C:/PV,=: MN%U?\K-%X6*>&R6V
M!:S6W^_.^1\5/MRNKP(2V8%$+7Y8K@)PX!"Y&_3W4O]S@**HFS^N**H8IRC*
M5JZ.I&NO55$)7FZ41<F]YLOH9G+>?'W#5A9U<Y1E4:&QDK-POUQK#C;O=+YY
M+>8>NA>E']'%5 D*J;XK=[XK=SY3Y<Z!0#7N4F;*8K4Y29/BM3)[^9"KGZ?Z
M(@21@T[9,U6,FT>.2'*1^6A<WN.I3<*"RWXTM4DW[B!EN5;52WXZNII^UR8E
MK$VZ"0M(2M^U23[683]7EUAJD^)9AM?SU]ST>M6Z'AWCG6.JLJ.D9J$4&RPQ
MW"SDM[U7Q'&WOA]MO]=R(X_*'];.^TWJ<G;5??LN-XHK#:&Z?EL4N^2Z_O@K
MCO8C2>Z*(UW5)[T/B*7L2_?3BU5N,;SNO[DO \AR"4=142G_X_??X%F'J"K"
M,C'UB*J*/&HO?WM%3L^+Q<)J^EU6A$/KX1PK^8>6%>VG\05765$L+<E>/K4N
M-NK'Q<OP$]<Q)*X72NPUE[Z+A2**A?93L[R_8B&/17I^H"^FE[75NN\=<OQ=
M++0#BU7Y+A8Z?+%0[6#%0KLS>A>;>H=5AF_OB_QGK]6( >6=U-:5#U<8>YS%
M4($F[_@:H9N8;=ZBS;^M)N=D<4-^%T5M7Q05:N_*!RZ.Q5(1M9_RGSW"OFFX
MBG[0X1G;E)\ K%[? 0+1Y;=;S6&+J)%5'L^['^]O_/L-Y\*.]-OC7L:V)6C:
M*,>=-Q$^ZBEPA!MAC'H:.P=,! _4@>#(WC,F]S(@S'R2]B6W[DHW-"RJ"8DY
MZRQ+PT5-M6Z@^X+$ZL.P9 \K'6[,6 1Y8LT_2<*;<3-LX?/M@@=7&+S)"<X!
M9%Z:&X,)@%XR1O(")>48*$;X#A3+'W*@V/5N--[K\KDMG"F=VM.K#;+>H,O(
M&-$+1SQ @.OM!I!%\(O/,+(Y>/S,Q4GE0T\CH]R&W>1!N%HY:&278TA9<KNW
MBRNFW8$PCRHSIM]YJ%<*49,0$$J\?BEQ)%</NS/1%5Q8W70A6_2]9@@=CV"C
MM6[$,U%&'!<TM#$9Q7!5\4]"\1N[H@D[YK<=:KA,NLG(:.H#*]M80I^1K$]K
MF*/S1BH+LLA0!!2#_QASP!XJHH3TF</]A<T/LCJ:&5_59R\3LJ9_Y5/B#OX5
M1;[V 4*0\0B)@<'1&EG8S$14)>)=921@6] 01TE4IS/O+!D"R(2H;63LY6UC
MVD>SBW+)^CP/Z[VV$0M.V'.THHQ]181C1>8@!,M3@,_R[(-05BR_9!T[@5-
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
MF>A.N:Y:#EM/C#&[%:(7L%9)E8K'6%M\B.R/B\I84SP5FDY/Y:"*XRC9!;^
M8UZ X\*"7P*9M8'N(+&5.;$\;9R57MO\SC$P=&]AQH#5P+%XK0<HO>;Z%/BC
MS$%95FSUR4?%7FYZIA3?=.!<08SE>U5R:/'='7FCI+9\M"T",;+P'1&&@BIX
MY9!G=5?E;L9(;(V1V3'TM,%OT"?KHJPX9?FL5R9737Z26^1W:8+!$D^L-8+/
MB2"B$A?XQN)B9JID)$TGT10.&"R:]KL$2,)U7X[P$;).81E;%XT?M&5O< +Z
M."6ZO3E7+L]>J[WY[A&J?(4;J(3YIQ'JE**+97Y=&@_Z<TEN*OG$@2^5+^]"
M/NEH^70W%<.$0 /=/@%GE6-XCS/=7ZRG9^R$ETL8VY^\>]/795U"C6V+.D9V
MBB)D2L'%,CA^VW'C7X#244*, THX!KIG"B&.4;#GI\JZRHR5G*+;S'7N*/KM
MH;)(D[Y*8VGO)94]41=HW!^ZJU-4:==!+S9C@"B84FS359>Z@1^C<Z*?26Z3
MT3A"8&D<P4B,I',*@6U$"ZR6'VH+!GH ^$!5EEE%?F!X%7VB"BLJX%AQIPAS
M3Z6VTOJX.<NGP=2+:7T#(%RMI-987S82:@8NG%@:"R<88^6I;SA3W&KN%9!E
M^T--IU7H=)<N[KN6//F-0GW0@XY2;3B"M7R6C''C@0M0P7>.MA=)0:MW,J"J
MD4)KM,Y;:I>;C7;CD@1TI=_'@:+&TL$>XRHXW=S[N+E]#( %91KO)5%R+&N]
M!3W&7?WG.D1\9QBE4W#$D2GL1N#!I0<*R \VY*)5:U373>G&RD%L5UR=9IXW
M-=@,/X;,G*2OZ-)AIN?&G>=='FS>BU66G73>^@_T42\5'&^9JCV2T]$-34^/
M>JG%P:8C=OASLDH/J\>QU..=DDXYIZ1;5"0'FWX]U[[/7Y]UWR:Q:QJW&*?N
M?,.?,A0]?[BAZ."([\76K#$L]?KGUO3<&$/1=S  /4B::\"NK$NKM]+T8Y,?
M_6G2;,0RCG'HA,1.>':D9&"3""Q$0U6NJ,]!FY#.SA>BQ$AK,SL_8F%_B+)B
M60%UEHP824)M)LP<=M>B;Z&$@8RZ@4! -011E0([9> L]@DG@*B)8WCP9O!D
M6"1A-K# +Z"%&(]29;!<YP1W\\-:BTWD4I49HQ!39LD"WI99F*:$/BLW 2(M
M* 1:@2B@[]M3'IF '3 2N_]N&-BE'-0-XPE08=&8M>"M&V&:OHTPB=YJ],!P
MSYUU>_*V[DY?4TQ:;W@24I[3.>+^%Z!YBM/7.J#=[=OU,$[_BS<!Y]GOMITP
M6N?)^E*]G[^^*I1HE=OLLO^E:>MZN>R/'E\*54ZN?3>]?#>]'%G32\$'BMI4
M>!W6.8B)'IU/7R[:LR&[&P!\K\/IHQ!_AC+U]G="T1_<XP55FL7XGG,K[)S!
M#\;O]!2-O> +F#T]8R.'5#=R[<&&>GUG&F^5XO6B@N]6)[R?Z<ZOHO& #2_Q
M4+9Q4MZ91JO*W4E0^C./95YM-E>.3L@?!J'KDQZ6;Z8SC^/JG<R29 '?8<6>
MKQ1"LAXKL]*2A<YT=3225+ 'I#ONE$6=?I8FC\_DOFU+CUVR@LKN6)5OS6P^
ME(LO^P4LU;>%3UHZB9&ZOL):P'&C3>:CT:]3R&>HA]<6;B1QQ,HRW#XCC69@
M^PT@#KRX@"A!4#+'N<&F7L_?]]\V-;Z[HS$C>KL1L^ 4\)L-%,K_R\P7OQK'
MQ381Y$H@CCB*;<O4MM6VGYFN_H*( U^<*F_;VQ%[ IE)@3-1'*\XG@<;;PL*
M(TQA<9GV)T,([[OWR]L%->H-W_9D(6\8!5!?_M=:$:$MZ;BX)X1V"2021^4L
MF<U3VW:H?%:J^LLCGI"C4-E)7X$-+,RS_2L6^.]&NG=MR. []3Q:3BJ;=RY-
M!B2V(40O)\RW'X0Q$'99!%GBBU<11YUKOO#)FNY2T]!7F(HX?'BJLG\O4ZOA
MAU'>/+>I247ZZH/%6R?W&[WBN!2H3TUXJ(3@*)>D/VNM?0+J^<L&#H>:*A]
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
M7/#FJ,81'MN.R@U$_9/62C>]UZ8MT.GKSHU-9;IT]2:/5TQCBE7X%5_%BC)
MN/F6!/84@334'BT<N[WZ)5?O.!K0 0^B;GU1L&\ N28%#+\/GY(U CZ;T2'8
MO1_>&OH%TB5-;TA)L1*HJY<D1SL^^1RI.5N]NXSSY=937D3C-JI:I+B]\ZE=
MG_!>6!D5<7'N-N4*3WV;_C6V(NWZ[=5^KT6QC72@(6PGR<]8]WOBU%DH:G,M
M7 E;,5F,CCW7;*N/'^14:O4$C[,1CGT]56Q_HW>6"IA"?PWD'A[<22BUSB=+
M5>7U&>F!J-FP^EIH_"L?-IK7%+[S]C5P'<[>L"N<Q'E$C%\B)5^^]8.(4V1
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
M@E KOIWL3[GY&M H@87L6'>+TR%![SA<Y60:J"GQB.( >(O>D2+A<2 KE=#
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
M4G5:(2I;&?: (GCLZ5@J\V_#?&+!K]H1S);N?MZ7U+"4M-G@%HN?@:AF@4;
M&%C?I4_YDU2"M[BO/+RM7,R!N7&*J^T9":11C+=B\6;#K:H4(%:_273*O[4Q
MR.\:HV=,3?Z^Q)5+^<T\ L[TQX\\HL8"FR=XLO.64KTU2+%O95+&@6.E#O[R
M.,%72 +S8UQZF%<FW5/-"AH+;FVE,ESW0=6\M7F,MSMD>M,UF"TF&R>X>MY\
MX5^LF(WBCDJ+LMF !VX6%(CY47YE<W1KI.*2BVB_:UUS)Y7E)=[:9/FR=[H.
MNY;%=R_PZ[F@MP7'HJ\0/_/!S\&'NFF3-Q=0/152F%8L]-:PSM +3YBNY<F.
MU+LY81"AC*JQ(,;>]8G%5H-.-V )-: /9CP4(YO@&!75;R4+KUZQD>1WK>Q'
M$BY>Q@Y_DP1&TO"-E,29I-!"#JJBL>8S)YM[SUW[++RZ>KKR$ !KC6'F88K'
M/@%L<:5>1IO4+=S8UI#3[FC,DN'HI3L!+MN=[;Y@90U22MU8?0,OK:>M)FUC
M==V?&XO>2AY 5?PB!*EB(0D*?TG-:H]L'O<21U HDG&)G[T+&YRUU",SYX (
MK2>K.2X,XJ+. @Q2^8T#8$[8 S^)>@?F2[GGX^Y-/*:N0J))VQ"0BA\5NF-X
M[=LWY!&S.?+ !7"1%8T/K*,A+1'=[-W/UK(@OR$:)' (KJ  ]QT[B*L!GU:Q
M!NHK+X$H5S&7LB%:R3[$MQ!Y61UIC7NQ+Z(ZM*6:!8?_O%?RGI<8!GQQSWK&
MB_;\BB)@ P42"X^,.>CAU31VQ@*=3:BV5U$<J^ /22R3[TCLO\U6*-%8O7]Q
MZ0-?2 7;0Z/9=CI5WW[_T+5FQLHX^60[CVP&088HV(#8?;01LW;QQN)90Z4@
MF'1 FT05?$^MPB^SV3CD=UA!6T!+U@1%;TIEO^@MKBD'"U!B#LK+1;DM^:I,
M:_?1[[KQ+_?7U?PQ#9]DV-1&+_PF'?LZP);N!0[HM#YGYQ9]Z]CS44$O'B,.
MK;>A@^G LDBPTRR,T+-PMP+%LA&BLSI:I(T?#N+&'%XNF88]F^2[TFR"O> F
MOWS-]B2-U2S<0#-#L-B"#HC)(Y=SO^D])[>A?2VQ;(S6C-%32.&H?HEW%)OR
MHKZ,!:=NR:9^*PH7&-R5QB7F,9[(7DMH&@IP^IG2-$"#K4L]\GMR>T:U,DT%
M-9R9AE]LHH6%FMS4N9,\5S"C>!<.;Y$Q9F8U59$H(.%EAS#R\QL7_U^ZX ,*
MHC$%^4U%1TX5TP#$>DP^05.5$JN$B_1.Z 'O\QM!RBY>]C3A[%&<I!+&N+Q'
M3O+%L;$3+#]^P?P#.$RL'\$I;K#<JS>CQ$Q^-GT#Y@?$K8%*2-2HII?ZL;=I
M_*KLOY/FSU-_XH:*!W&T,71<ZHL&@W&?]W_M%CZ$PUNOWX]I/D*GM[+=*LR_
M<\O-Z;A<I8F?N.WI-3G4_+;VAQEN#=V.8K/'Y]L,<Y4AIW!G+(] \JE-\%YX
M8HMI#DEC8QS["Q^FOL=MUH+)<R(LFY'YUHX[N3,O^VA-*N^M18Y]M4Y*F+$_
M5R%HZK(;EJ;WW &D]G@IR8U;VHWCK\+PO2]AN.,".WA-(D7*R9J*S&7Z187$
M-MUHN5=.UM!85TSPV,I;;%B>KN_DAN4,-8NIF[K$W;^'@CQ\86/'PM85YM_'
M;7&5J&*P^72'#:@FB%5)G\_=X&I@^/E_4$L#!!0    ( '&)BUH?'C+<Q!D
M #Q* 0 5    8F5E;2TR,#(T,3(S,5]C86PN>&UL[5WK;^,XDO]^P/T/NBRP
MV 7.G4YZ^CG3MW 2)VN<8^=L9Q[W9<%(M,-K6?3ID<?^]4=2DBV;#Y&V)#+
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
M*/B<4^'O;P\8(=/\V<Q=O+0>+G"]\'.)FW=DI%XZE)I[A'M7]NV7])K_X(4
M17Z["8B"TT?2;BS?2BH6D)UC1E]/0\N771DI)F/G]!;KK@WE+#]LCX[;VPT<
M7YC,AN[EQZZ3TQLR7>!:WAYI1+M<A^;/"AC\<,A@-MH!I]EX-7#%ONL<K#&5
MXR186K[[5WR8&5L1F39_ ?: IV_?OKT[_UB ;#*]G4S[\V%O,OW>'X_^7W\^
MFHS_3V_<G]]-R2^O>I/;X33^Y:S6NZU2+T2Q6/ITR-+L[N:F/_V#TCX;?1^/
MKD:#_GC>ZP\&D[OQ?#3^WKN=7(\&HV&M#&W?C&+1_/F0YNO1?]^-+D?S/VJ]
M[LUXP81%W9=#ZB[N9J/Q<#8CVG)S,1K7KPTR[Y&P*/]Z2/GM='C;'UWVAO^X
M'8YGPUFO/[[L3>:_#J>]P=UT.J1Z,9L-Y[5R4WQF)$?RMT.21^/?"%F3::VJ
MP'T@9$?=^W=%@=+U8/Y'+,@A4=K;&T)MG:1R'G-@47Q^2/'WR>3R]]'U=4SQ
M:#SOC[^/+JZ'#> N]VX!BXG"SDH6K^G=\$"/KR?C[V?SX?2&+!_]B]'U:%[S
MFI:KCA]75TA?& 56YO>%[9,L'S>C.568A('!)%Z/A^/:%^/]^OTY&@L;XO6P
M/ZN7&&'%AIBPXK8VGPS^Z]?)]>5P.ONW?_WZ_OS+W^(/L-X]HU A.D=B81>;
M#LG2=5>O]')U6EDT%?:NT9AHW; W[_^C9E23:\131$RS*'=-)D]<87N:#;_3
MKX$(CAAA]%/0;V)Q3*WWA;U*WM3J_7LV<+VE8*1X/'@:>\?AA\)^5X;#9-A:
M^6.9<# WA;V0:<CM"-?BPLA8RGDO"PZ"HD>#WTM39LZVA#>#NO#B)?<O4268
MTB,94RM&!L[#E)Z*<C.^K@R#'7Y%&;"#OEHR5;'!<HR!2)J$6?(2*Q*5-I'H
MJJ?^C$CZ8JR8$C"I"DV=L)E<G48QM/74J 'B4?V5N[3 F@RT2:Z%KFHF\E\#
MAND&5SG%@=<Y\HBIR!5IOHFN&B259%H@'%R$% NU[WD#Y'ES9#_ZV,-+<H#@
M*RW47E?5D&HJS.4"7"+TW64H8:B0!?:"4/&G&@,\&^W^DS'PJK2X]]B#<->V
M[Y?@9.NOW']K7JTVB"8Y3261XMHX4S__#EY\5>LOY(QH'-==N,A)WZM*%DIG
M_]VJ^+52^JH5.?&4TA\E$[52A]1Q#N[[NO3HRG*#^ (,ZXFS].D?9^)/:;H
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
MY&I0<054=;JN6IB0TG]IJQF3[E@T(%JW7[8PU6FJIW()03KW]01T3H^1+$E
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
MKK6EEQL'!=MK"/J+]1Q+$F[$NK1]1>$[PLO 6C^ZMN7!>P.G>5NV""''==<
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
M$"1=\T(!M4^-GA@H=LBQ*0G2B/OE"$_/%#,'9B2)*.I\NJ$ *TP]>G*@>*(
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
M0V:B;7F/DU$1MF8^NA,&XY%,",VSTK11\4ZIZRQ]7&*R;D^95 U(*NK4$6G
M=ER11 X,?33@]+-30*P9.CPT>JI]"H0\1=#[NO&E@6'SWB;8SQ4 \9\?%6H-
M*(S\UBDXG288@7>F"$II,/PS0I1G_.Y,"  1JQXK+(.7^D3:$)K9J_L8_]D:
M)1L.FG3!$'(@8.5@D6U_09I[*.;A9L]GU@.P3F+P@R8E,.RS13IHP020?VPU
M)?,TW]LJB6%Y!.RZB'9!!)(S8DFJXX)G"*9.MADRAFI::#7<AN<;H7>C\Y7B
M8)R.&:,XR&\T>*!LV-9!W_)Y[_L?O_/.L\$QW%"BMH?%:9] 9/;@6.QN[#6&
M$7M]2ZKA'4?W)4BVJL4VJ:3C#" JJ+V,'WTQ,)Q18Y-D]*B&W7EY[\%_^?'[
M'W]\CS8!0<],[XRZH[,??^3_0\&V>,I(_'<<\;$11MGN>@04\,0TESC$[.XH
M]/']&6(TX&ZN_]>/WWMG9.NB"!T=13'7?:8,9+^C;,N 8:$"F*Q+S%(U_S[^
MXXZ >7DK1YN'[W\Z^^>/_WCV3Q]_Y$RCOW[\RS^???CI8RT<YSD+W.6I:L;2
M]0S1DC:87R6=O/HG[R2*^*)CD-P&<31++X)-3(>JJJ5*E;33!60]Y,[JL%P4
M#+'U^(3(\48:L>1)[^+T75@J>*?1 A=!G.)H&I"47:\T"</M>INP*T<N\2H.
M8]5HST;1);GL#6GSS*P%AG+64"7G%FI!%)62WFG7PL27"5GL(,%/.,VI>V7W
MWJSQ=9:ST_/SU3)X4;7"H:4X/BTSQL3>&9HA18"AZCC<.MZ6.Q>=<E!9$/IV
M,K^809PN6\_F?$^/[:;%L%;NE/CD"W@YQ!FQZ<2U>=%2H0;IC+QA/5BJ XMJ
MEFB-*\=\7@&2B),ZT^Q51BZS[4.QVB9B,EN5L[=4=MKW#C*HT^5::<+I:8?
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
M!0[R+ T>DM?K^ ^<O"ZSOM0"/\9L.2 M[+N$0[S'8[]QN,^DZ5SV?PG,EG=
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
M-3#.QAZK9#^W%1S+=,\0US[C 2Z\ %26X)V3=HWR5Q(7>+Y:J?@YN!1?W>$
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
M]+QON%O5]IEEHGN>KR]'057,FVIHU:BB_4!^2/;X(QL=AE-MGM:?]\AC9C4
MIXWZ&9.'3)^/P8?QRL6JXQZ)/KJI+ ED-460GJIV#,!G+,?Q/ZPN_N-X;X?2
M?+U9KLI]^B:GN>)'J:-K%O@9I\I#HXXQO)W>6O%YW?76/0!0FKM/XY4!9J04
M.\G>NC9"O+[#]<O?2"\M^:".>NC6FZ$T5R]6*]MI$;P<,N<+\!Z:K\Q[<9_5
MF]].;]SYE.[Z8/[:-[GXI;>UWX#G9=ZF/TW+]5(!;ZF]NF^J?Y)6JEVN;C50
MMG3-2GA3#?4&N]C5Y6\YU:;8^D3':GOT%6^RL>WLDB5NAK85=. 4,W>X*!*L
MNXSGF"\\X11'D@]WQ#Q'K;=!2_1R=$N%$$=VXKM)TI'S.\GYC8*TK>Q].!9:
M^RROF.LG8W53%:IWGW"KU7_.(S9@^8O!]*<NK55G>,)Y$:^9OVGE>O)T1O@H
MB6G<G@"V6,RW1JS(4</=+A\:Y7&9)(F=V3K2<CR_5J=,]W&Y99PK67;'.X#)
M#@2UYAR7<K)%T5'%.%LBW\/(9K%[1!G>'=&>P/O\Y"6Q!$H/F&<39BZE3]5R
MY.!]P% WN99]%UE>S%?UI&5*)S-%^_)P]MBT5#6X-!\3WY$FRR:X XORSO?#
MX!>6@UHWQ,.X!T\R4;\E<8@K TN+68!'6 CN>F09GI=PS.89%FC4!8!C[1#4
MTF/>53)%%!0H3#)V?^,I[.7;)^W:\QVGN3-OF>9KKQ= &4D?TSA9BP'CT-L-
M79:1;T[JA'PWV_4#)O-5.8R3#LP/7;CGP<P>'\0PMAE1,KA.XR#F2!<%HWHU
MD%]3=KA\C\=H-)<X#TF\83_V!WOVWT];B.=&8&&@@>R:$B"3V@R[3]ZZ$$;:
MN@,Y0U^[]RFA:%>N=T);S]05GVV ODL:#S:KS6!K93#D'8I8OLIRW/45Q7A^
M$D7\-4&B7,.4C=2LU)R-N@<8T0RD+72\\VL@4.% 1Z/)CF,UN="K+7CT4&G_
M_Q<]C+G_X*-W=KBQ3WJ_ Q<Y0ZT7HJ_TC:C]2E2^$W5?>H::MR+^VC/4O+@L
MUGN?+!F*Y+<DN\K(.K [+*35]#R<5)EB&$/VU:"L&PR'W"=T]13.$J_,A!M<
MS%(ZJL77ZAM)!NA#X:#4+%LF=I1/B8\RX+*0N>0 ]Y,8EG';\.2^S2SN?'%5
M UI8)Y7(>N^X+0$J'!4B..&Q':U)@DN:4&9*G)!9W"M->J"U-*EDX=*D"U#E
M.8["D[T[N4N\R2B6O%S!K^+S%3Y4(>NR\]+";7=44D'O%+)!U^?/%YQ&&4$;
MEO2NG#0"($UUB<**_LON3]<$;BADW9)& [=+&HD@(-*HT9FN*LDJ'2#1$U4&
MQUE*IZMLGUP5QB>(N;VT7@ZR>UM]5P8,613 5*DTXUKN2 .71=GWW0:D>-VE
MV)9UL"I)9\,5/=1FI"(7\U[_9FSB,+8<EFR8-*2DYOR0;C<]K'Y\HE-PZ3C,
MP-LN1"WMG4S6$*7GJWU%N&L2"FNJP4(-8)S[ -#R([:;7BYEGHDUX\?CP[(
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
MA*TC766$1Z\?^:N+KSO%IJ?Z:,=H@?UWO;F&J#!0U1YK<=X<^6%U4*D8[*D
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
M:GP (5H=2:NMB=VR_*V &RXV;^!&LIC6'<&W5C#1'H<3\$ Z-)5K6I)73I
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
M"._9.:9#K34+7$?EU1RPS3-1"9-N)NZ@N="AUI\%KOM'$SB0*[?+:2&4*+9
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
M[*IZ_RZL@'6H$84-2Z(:3B60M]T*J MG$^>"&3#'!6PJ2+HEF]3.BF'OC/5
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
M5849?7;AP28.C;TX,\:-MW&>W;C;P8WC.2%QG5=9\E1P ]BW:SK4!DU0\97
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
MD%]9GK(%?<<=+B6CY<./Q96-NU&7OT<KVI1MFQ[NV.C!&3JI$/Q1JC KB7H
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
M,RJ#;(3UL',"Z!,&0P*=L 7#D7W^A>U-,YE0IV\[XLD>J%14 ]+UBSET@7!
M9VN\>B5LL@[8M*VDJ*PL=@J("C:+4&(C GQO';;563GA 1+#^TL^AO=V]K>G
MV?5L^7MC(;H"W]OIJ\<.2R)O>15IC2'YH(;J*]$LU?LA]6 [,U"/4P\>>S5Q
MK2"8KZ-K-/+P+TF5/M)1E (_ZC73)64\5TE9PV@0J5;>R5<B23O'[8G]++\]
MFB^$[9H1*T7V3*A<-'0;\YXP^XP9."1Z3O>5625\:"[]B;_=^EXDTXOO,@ #
M_I2Z+59W[8;ZDGBH(D+HS$89JNY]S^8N>M7VH;0P]ND1F"*)J.@T,/7AAR31
MZ[=LKW'%GP9<S;SYCG#+W]N,;6;_1U<?I6,+W ;V&9+.N-($)L-E_]Z,97,(
MY2\>7Y/XOS-/YRE16&WLPR<P]SI@U&5]R69F4H=ZT2[[V/?)B^5MV']O+(=&
MYY[S]<2/KE-R&\OW J;?-'%!6,^.*QKMT=ZQ;JO8UI!:!QH1TY#97:S(#]:A
MZI ^5L4^@FI@/.=@:"G:K/C]Y%5Y;\.&_U8]['0:P#Y.@HTP?4C0!Q,W!^3!
M,_A'0^ AD16F):W_[-,O;)Z<6#LG+#T?C?:=N4+8AS4P[2T7#5U#F;%J$[(*
M>':2:#CQV*?P(#WI+*^ ?38#UF.%R$:<RUSM R9%$+ M^;/C18T>D^Z6V!<\
ME8R_/S<NRDYP?LV?X%P]/<[NIX^/H\G\[FIV/^;/4)UEVHT_-G*\$4-JM&:?
M'+WR;_+,NR3^ZLC.?A8I-4L)8&-O%86*C&W&;Q ]XJ5.UZ+;#G8*E[2_F<X%
M5X?,O\ 97: MF>'QK<:W,.D+5'C\8ZR2GA8F/+%:E]<R@]*J2ITC52XJ_C%8
M2?_DAV#""I=.FR%'9&4]XS]2HDP/ ZAJ!HD*I01PE1.KG=.T\=;96-*CM+,2
MV.Y^L.9D-PHE,K:TVUH2EQF<4CC/BV#["2KA628E^K;K:+O?$8N;XGS?\MD)
M7YX\_SD@-'(7S[S=/G(?^Y[MN$Z\"5CPO)*4;23YT5R0^CP.BFLZ+7T.^< 3
M8@KE \K;Q%W?K_\QWNWMHK!UMH&E(>J)3E5T!.#,@D#Z9$]+GS-PUF]++4'
MHT]V)7NU,T]%=$$K'BZ1/T9R]Z5"4]C'QQ74H3)@O3Y/OH0U\8\/^&?6IBR+
M'(M&%L:IEU=,PQRR"K?KGW[4=[L.+M7!I3JX5 >7JJF^N<&EVDO:!I?JX%(=
M7*HF;(K3F]1+/^E_*AD)/E$_D-TU5];LGU\.B@8Z;1I;\SBL9.:%A,$?!I%3
M9L4L*OZ#W()L]",&CM@&_1]0D%LZ0M'HZ76R\17$!/+F*K?6)Q]7+4%-(U,8
M+5=12LU@.B-\2#5%[=_$CN>D;NV. Y*3VGBJFV'9@-Q;[1(LX]9@7RVS-J-<
M8CRQ;<GM@8P']WT]#^XH]$=6]*F1Y:U&[NEC@V]W\.T.OMW!MVN2DW#P[?:2
MML&W._AV!]^NH1L,'C>Q\9Q_D=5LQ9!PUHYU3&6;"+DZ-T/9W_;;V._!_I!)
M2:YEC37ZW?[YE;MAXK(4+LZ?G6993I-7=*5VPJ\;.#MUJGT*6BY*!V?>*ROO
M4\D]Y)8^UR=/>KM(7*!:G8VA!TIVEK-*LFNQ\I&7,OX;PEPG[TZ?S@-PD;I
MM7V@_H[0\/#@6@R#V *)TGMWHZ:2SU_&L45[Q*"KX2??7WUU7,E3$Z<2/3RB
MR(N'CG>3VM7E4J2YSG1YP[/+ 7W!BTBRA&;_ ,WKUG$WL!-BF6'KJ(FJ?*OF
ME=!GOY4,DJWC0/<D-?Q$B>\Z[@-V]K$&(G7:IPA350V?A=-PJ 5A.V_9?<6.
MNX&=SLVX65A U#<W"Z<XE+\NVOX4<_9]L%/8!#7M&!M\_31\ZHW\1E@3;O)Q
MJ )?^+&&B)4+WX)A*1]<[R[UH$/,Q46IW#WIR$D<?0BJ5)=Z3)%!NU^!T*S
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
M5 $H]&DZZ?9OEAW?OE<]CR0JCVT$529,(+DIQ#Q:KD5/RJ0DIE >V]"I3(Q
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
M#_>8N%80S-=)Y^9TP7<O\WT8A):W<KR-F$EUS4L-*H5BUOL(ME)!IV^$VDY
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
MW^P!  #,!   #P              @ $     8F5A;5]E># S,#8N:'1M4$L!
M A0#%     @ <8F+6J[ O,F8$   #4L   \              ( !&0(  &)E
M86U?97@P-# Q+FAT;5!+ 0(4 Q0    ( '&)BUHWF'# =08  +<;   /
M          "  =X2  !B96%M7V5X,#4P,2YH=&U02P$"% ,4    " !QB8M:
M2^8&3% /  #A2   #P              @ & &0  8F5A;5]E>#$P,3,N:'1M
M4$L! A0#%     @ <8F+6E_0:@VLJ   ,M,#  \              ( !_2@
M &)E86U?97@Q,#$W+FAT;5!+ 0(4 Q0    ( '&)BUI?CS:0!2@  $ / 0 /
M              "  =;1  !B96%M7V5X,3DP,2YH=&U02P$"% ,4    " !Q
MB8M:JCH)-KH!   /!P  #P              @ $(^@  8F5A;5]E>#(Q,#$N
M:'1M4$L! A0#%     @ <8F+6F=E='H% @  ]P4   \              ( !
M[_L  &)E86U?97@R,S Q+FAT;5!+ 0(4 Q0    ( '&)BUK&<*_KO@8  ,<H
M   /              "  2'^  !B96%M7V5X,S$P,2YH=&U02P$"% ,4
M" !QB8M:.5THR[X&  !4*0  #P              @ $,!0$ 8F5A;5]E>#,Q
M,#(N:'1M4$L! A0#%     @ <8F+6E8SM,D%!   (Q    \
M ( !]PL! &)E86U?97@S,C Q+FAT;5!+ 0(4 Q0    ( '&)BUIB<PRT^P,
M !\0   /              "  2D0 0!B96%M7V5X,S(P,BYH=&U02P$"% ,4
M    " !QB8M:N\^/>XL=   VU0  #P              @ %1% $ 8F5A;5]E
M>#DW,#$N:'1M4$L! A0#%     @ <8F+6FI9$:(3" , 2:T8 !0
M     ( !"3(! &)E86U?:3$P:RTQ,C,Q,C0N:'1M4$L! A0#%     @ <8F+
M6BK<G9BB%   1>\  !$              ( !3CH$ &)E96TM,C R-#$R,S$N
M>'-D4$L! A0#%     @ <8F+6A\>,MS$&0  /$H! !4              ( !
M'T\$ &)E96TM,C R-#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( '&)BUH;-S(%
M;CP  +9?!  5              "  19I! !B965M+3(P,C0Q,C,Q7V1E9BYX
M;6Q02P$"% ,4    " !QB8M:$8 3"&6*   91@@ %0              @ &W
MI00 8F5E;2TR,#(T,3(S,5]L86(N>&UL4$L! A0#%     @ <8F+6N-.NC8E
M:@  TI(' !4              ( !3S % &)E96TM,C R-#$R,S%?<')E+GAM
7;%!+!08     $P 3 *8$  "GF@4    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>beam_i10k-123124_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/20241231"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2025-04-08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2025-04-08</instant>
        </period>
    </context>
    <context id="From2024-10-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-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>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-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>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-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>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_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:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:StateAndLocalGovernmentMember</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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">BEEM:StateAndLocalGovernmentMember</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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RS</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LandBuildingsAndImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_RS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_RS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_RO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_RO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:RO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_CY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:CY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_CY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:CY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_ME">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:ME</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_ME">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:ME</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_HR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:HR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_HR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">country:HR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">BEEM:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">BEEM:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">BEEM:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:TrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-19</startDate>
            <endDate>2023-10-20</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-01-02_custom_AmigaMember_custom_TrancheTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:TrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-02</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AmigaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-08-292024-08-30_custom_TelcomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-29</startDate>
            <endDate>2024-08-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-08-30_custom_TelcomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-30</instant>
        </period>
    </context>
    <context id="From2022-03-032022-03-04_custom_AllCellTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-03</startDate>
            <endDate>2022-03-04</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AmigaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_TelcomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AllCellTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmigaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AmigaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AmigaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TelcomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TelcomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelcomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-10-192023-10-20_custom_AmigaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-19</startDate>
            <endDate>2023-10-20</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-20_custom_AmigaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AmigaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-20</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AllCellTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AllCellTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AllCellTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AutosMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:AutosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AutosMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">BEEM:AutosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">BEEM:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">BEEM:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2028-12-31_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2028-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-09-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2020-09-01</instant>
        </period>
    </context>
    <context id="AsOf2024-02-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
        </entity>
        <period>
            <instant>2024-02-01</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_AllCellMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AllCellMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:AllCellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_TelecomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">BEEM:TelecomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_BRileyCapitalMember_custom_CommonStockPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">BEEM:BRileyCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SecuritiesFinancingTransactionAxis">BEEM:CommonStockPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-09-012022-09-30_custom_BRileyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:BRileyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-04-30_custom_BRileyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:BRileyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:BRileyPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-09_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-06-09</instant>
        </period>
    </context>
    <context id="AsOf2021-06-09_custom_Plan2011Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">BEEM:Plan2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-09</instant>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-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>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2022-11-012022-11-30_srt_ChiefExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember">
        <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:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">BEEM:InvestorRelationsServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_WarrantMember19461015">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_RegisteredCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_RegisteredCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">BEEM:RegisteredCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember">
        <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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-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>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_RSUAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RSUAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_RSUAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RSUAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RSUAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:RSUAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PerformanceStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_PSUAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PSUAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PSUAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PSUAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PerformanceStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PSUAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">BEEM:PSUAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-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>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-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>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-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>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_WarrantMember19462281">
        <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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">BEEM:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ProfessionalServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">BEEM:ProfessionalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-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>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-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>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-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>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_US19463843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_US19463843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_InternationalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_InternationalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001398805</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">BEEM:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="EUR">
        <measure>iso4217:EUR</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="From2024-01-01to2024-12-31" id="Fact000004">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2024-01-01to2024-12-31" id="Fact000005">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000006">0001398805</dei:EntityCentralIndexKey>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0182"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0183"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0301"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0308"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0309"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0314"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0315"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0316"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0317"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0318"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0325"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0332"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0338"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0340"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0341"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0352"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0360"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0361"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0376"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0377"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0385"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0404"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0406"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvested
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0408"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0415"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0420"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0427"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0428"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0429"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0435"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0442"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0443"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:ImpactOfForeignCurrencyTranslation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:ImpactOfForeignCurrencyTranslation
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0449"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:ImpactOfForeignCurrencyTranslation
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0456"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0457"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0460"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl0724"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="xdx2ixbrl0917"
      unitRef="USD">-2193000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="xdx2ixbrl0919"
      unitRef="USD">-13307000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="xdx2ixbrl0921"
      unitRef="USD">-8182000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="xdx2ixbrl0925"
      unitRef="USD">-889000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:Cash
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="xdx2ixbrl0929"
      unitRef="USD">4572000</us-gaap:Cash>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="xdx2ixbrl1069"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="xdx2ixbrl1396">P3Y2M19D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="xdx2ixbrl1397">P3Y9M7D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="xdx2ixbrl1548"
      unitRef="Shares">71250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="xdx2ixbrl1556"
      unitRef="Shares">35625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="xdx2ixbrl1563"
      unitRef="Shares">35625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember"
      decimals="-3"
      id="xdx2ixbrl1574"
      unitRef="Shares">187000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="xdx2ixbrl1732"
      unitRef="USD">1647000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="xdx2ixbrl1733"
      unitRef="USD">1230000</us-gaap:ContractWithCustomerLiability>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="Fact000014">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2024-01-01to2024-12-31" id="Fact000015">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000016">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000018">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="From2024-01-01to2024-12-31" id="Fact000019">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2024-01-01to2024-12-31" id="Fact000020">001-38868</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000021">Beam Global</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2024-01-01to2024-12-31" id="Fact000022">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2024-01-01to2024-12-31" id="Fact000023">26-1342810</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2024-01-01to2024-12-31" id="Fact000024">5660 Eastgate Dr.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2024-01-01to2024-12-31" id="Fact000025">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2024-01-01to2024-12-31" id="Fact000026">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2024-01-01to2024-12-31" id="Fact000028">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2024-01-01to2024-12-31" id="Fact000029">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2024-01-01to2024-12-31" id="Fact000030">799-4583</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2024-01-01to2024-12-31" id="Fact000031">Common stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2024-01-01to2024-12-31" id="Fact000032">BEEM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2024-01-01to2024-12-31" id="Fact000034">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2024-01-01to2024-12-31" id="Fact000035">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2024-01-01to2024-12-31" id="Fact000036">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2024-01-01to2024-12-31" id="Fact000037">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2024-01-01to2024-12-31" id="Fact000038">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2024-01-01to2024-12-31" id="Fact000039">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2024-01-01to2024-12-31" id="Fact000040">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2024-01-01to2024-12-31" id="Fact000041">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2024-01-01to2024-12-31" id="Fact000042">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2024-01-01to2024-12-31" id="Fact000043">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2024-01-01to2024-12-31" id="Fact000044">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2024-06-28"
      decimals="INF"
      id="Fact000046"
      unitRef="USD">65075516</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-04-08"
      decimals="INF"
      id="Fact000047"
      unitRef="Shares">15494852</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000056">&lt;b style="display: none"&gt;&#160;Risk and Strategy Management&lt;/b&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;We
recognize the importance of identifying, assessing and managing material risks associated with cybersecurity threats, as such term is
defined in Item 106(a) of Regulation S-K. These risks include, among other things: operational risks, intellectual property theft, fraud,
extortion, harm to employees or customers and violation of data privacy or security laws.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&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; background-color: white"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_z0mfqVDytJbe"&gt;Identifying and assessing
cybersecurity risk is &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zTN0by8Pbh7"&gt;integrated&lt;/span&gt; into our overall risk management systems and processes.&lt;/span&gt; &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zCZeX3f93BQk"&gt;Cybersecurity risks related to our business,
technical operations, privacy and compliance issues are identified and addressed through a multi-faceted approach including &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90F_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zZV31ZlgYXfd"&gt;third party&lt;/span&gt;
assessments, internal IT controls, governance, risk and compliance reviews.&lt;/span&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; background-color: white"&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; background-color: white"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20240101__20241231_zKbDNcYVzYeh"&gt;We
describe whether and how risks from cybersecurity threats are reasonably &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20240101__20241231_zVXeA2dVlVM7"&gt;likely to materially affect&lt;/span&gt; us, including our results of operations
and financial condition, under the heading &#x201c;&lt;i&gt;Cyber-attacks or other breaches of information technology security could adversely
impact our business and operations.&lt;/i&gt;&lt;/span&gt;&#x201d; in Item 1A, &#x201c;&lt;a href="#k_004"&gt;Risk Factors&lt;/a&gt;&#x201d; of Part I of this report.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&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; background-color: white"&gt;We
believe we maintain an information technology and cybersecurity program appropriate for a company our size, taking into account our operations
and risks. We are committed to cybersecurity and vigilantly protecting all our resources and information from unauthorized access. Our
cybersecurity approach incorporates an employee policy, external resources to manage and monitor the evolving threat landscape, effective
board oversight of cybersecurity risks and knowledgeable teams responsible for preventing and detecting cybersecurity risks.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000057">Identifying and assessing
cybersecurity risk is &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zTN0by8Pbh7"&gt;integrated&lt;/span&gt; into our overall risk management systems and processes.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000058">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="From2024-01-01to2024-12-31" id="Fact000059">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000060">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000061">We
describe whether and how risks from cybersecurity threats are reasonably &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbT_c20240101__20241231_zVXeA2dVlVM7"&gt;likely to materially affect&lt;/span&gt; us, including our results of operations
and financial condition, under the heading &#x201c;&lt;i&gt;Cyber-attacks or other breaches of information technology security could adversely
impact our business and operations.&lt;/i&gt;</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="From2024-01-01to2024-12-31" id="Fact000062">true</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000072">&lt;b&gt;&lt;span style="text-decoration: underline"&gt;Management and
Board Oversight&lt;/span&gt;&lt;/b&gt;&lt;div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zcfef0H6zKh3"&gt;Our
Audit Committee is responsible for overseeing cybersecurity risks and updates our Board of Directors on cybersecurity matters as needed.&lt;/span&gt;
&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_908_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zvADuTDAPT6f"&gt;The Audit Committee receives periodic updates from management regarding cybersecurity matters and is notified as promptly as practicable
of significant new cybersecurity threats or incidents.&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 class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_902_ecyd--CybersecurityRiskRoleOfManagementTextBlock_c20240101__20241231_zfGsbIGLHWl6"&gt;Management
is responsible for the operational oversight of the company-wide cybersecurity strategy, policy, and standards across relevant departments
to assess and help prepare us to address cybersecurity risks.&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"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;Cybersecurity Risks&lt;/span&gt;&lt;/b&gt;&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;As
of December 31, 2024, we are not aware of any cybersecurity threats, including as a result of any previous cybersecurity incidents that
have materially affected the business strategy, results of operations or financial condition of the Company or are reasonably likely to
have such a material effect. However, any future potential risks from cybersecurity threats, including but not limited to exploitation
of vulnerabilities, ransomware, unauthorized transactions, or other similar threats may materially affect us, including our execution
of business strategy, reputation, results of operations and/or financial condition.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000073">Our
Audit Committee is responsible for overseeing cybersecurity risks and updates our Board of Directors on cybersecurity matters as needed.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000074">The Audit Committee receives periodic updates from management regarding cybersecurity matters and is notified as promptly as practicable
of significant new cybersecurity threats or incidents.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000075">Management
is responsible for the operational oversight of the company-wide cybersecurity strategy, policy, and standards across relevant departments
to assess and help prepare us to address cybersecurity risks.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact000076">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact000077">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact000078">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact000079">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000080">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="From2024-01-01to2024-12-31" id="Fact000081">688</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2024-01-01to2024-12-31" id="Fact000082">Marcum LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2024-01-01to2024-12-31" id="Fact000083">New York, NY</dei:AuditorLocation>
    <us-gaap:Cash
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000091"
      unitRef="USD">4572000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000092"
      unitRef="USD">10393000</us-gaap:Cash>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000097"
      unitRef="USD">259000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000099"
      unitRef="USD">448000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">8027000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000095"
      unitRef="USD">15943000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000101"
      unitRef="USD">2243000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000102"
      unitRef="USD">2453000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000104"
      unitRef="USD">12284000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000105"
      unitRef="USD">11933000</us-gaap:InventoryNet>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000107"
      unitRef="USD">27126000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000108"
      unitRef="USD">40722000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000110"
      unitRef="USD">13704000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000111"
      unitRef="USD">16513000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000113"
      unitRef="USD">1893000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000114"
      unitRef="USD">1026000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000116"
      unitRef="USD">10580000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000117"
      unitRef="USD">10270000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000119"
      unitRef="USD">8037000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000120"
      unitRef="USD">9050000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000122"
      unitRef="USD">119000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000123"
      unitRef="USD">62000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000125"
      unitRef="USD">61459000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000126"
      unitRef="USD">77643000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000134"
      unitRef="USD">8959000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000135"
      unitRef="USD">9732000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000137"
      unitRef="USD">2462000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000138"
      unitRef="USD">2737000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000140"
      unitRef="USD">195000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000141"
      unitRef="USD">209000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000143"
      unitRef="USD">847000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000144"
      unitRef="USD">828000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000146"
      unitRef="USD">63000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000147"
      unitRef="USD">40000</us-gaap:NotesPayableCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000149"
      unitRef="USD">0</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000150"
      unitRef="USD">2713000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:AssetAcquisitionContingentConsiderationLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000152"
      unitRef="USD">93000</us-gaap:AssetAcquisitionContingentConsiderationLiabilityCurrent>
    <us-gaap:AssetAcquisitionContingentConsiderationLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000153"
      unitRef="USD">0</us-gaap:AssetAcquisitionContingentConsiderationLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000155"
      unitRef="USD">696000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000156"
      unitRef="USD">615000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000158"
      unitRef="USD">13315000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000159"
      unitRef="USD">16874000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000161"
      unitRef="USD">800000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000162"
      unitRef="USD">402000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000164"
      unitRef="USD">199000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000165"
      unitRef="USD">160000</us-gaap:LongTermNotesPayable>
    <us-gaap:AssetAcquisitionContingentConsiderationLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000167"
      unitRef="USD">216000</us-gaap:AssetAcquisitionContingentConsiderationLiabilityNoncurrent>
    <us-gaap:AssetAcquisitionContingentConsiderationLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000168"
      unitRef="USD">4725000</us-gaap:AssetAcquisitionContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000170"
      unitRef="USD">3380000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000171"
      unitRef="USD">3787000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000173"
      unitRef="USD">1290000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000174"
      unitRef="USD">1698000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000176"
      unitRef="USD">971000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000177"
      unitRef="USD">455000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000179"
      unitRef="USD">20171000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000180"
      unitRef="USD">28101000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000191"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000193"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000195"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000197"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000199"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000201"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000188"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000189"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000206"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000208"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000210"
      unitRef="Shares">350000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000212"
      unitRef="Shares">350000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000214"
      unitRef="Shares">14835630</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000216"
      unitRef="Shares">14835630</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000218"
      unitRef="Shares">14398243</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000220"
      unitRef="Shares">14398243</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000203"
      unitRef="USD">15000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000204"
      unitRef="USD">14000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">147072000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000223"
      unitRef="USD">142265000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">-104643000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000226"
      unitRef="USD">-93361000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000228"
      unitRef="USD">-1156000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000229"
      unitRef="USD">624000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000231"
      unitRef="USD">41288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000232"
      unitRef="USD">49542000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000234"
      unitRef="USD">61459000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000235"
      unitRef="USD">77643000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000237"
      unitRef="USD">49336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000238"
      unitRef="USD">67353000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000240"
      unitRef="USD">42040000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000241"
      unitRef="USD">66149000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000243"
      unitRef="USD">7296000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000244"
      unitRef="USD">1204000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000246"
      unitRef="USD">18953000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000247"
      unitRef="USD">17465000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000249"
      unitRef="USD">-11657000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000250"
      unitRef="USD">-16261000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000255"
      unitRef="USD">205000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000256"
      unitRef="USD">261000</us-gaap:InterestIncomeOther>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000258"
      unitRef="USD">110000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000259"
      unitRef="USD">-36000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000261"
      unitRef="USD">34000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000262"
      unitRef="USD">12000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000264"
      unitRef="USD">281000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000265"
      unitRef="USD">213000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000267"
      unitRef="USD">-11376000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000268"
      unitRef="USD">-16048000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000270"
      unitRef="USD">-94000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000271"
      unitRef="USD">12000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000273"
      unitRef="USD">-11282000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000274"
      unitRef="USD">-16060000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000276"
      unitRef="USD">1781000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000277"
      unitRef="USD">-624000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000279"
      unitRef="USD">-13063000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000280"
      unitRef="USD">-15436000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000282"
      unitRef="USDPShares">-0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000284"
      unitRef="USDPShares">-0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000286"
      unitRef="USDPShares">-1.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000288"
      unitRef="USDPShares">-1.30</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000290"
      unitRef="Shares">14621000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000292"
      unitRef="Shares">14621000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000294"
      unitRef="Shares">12345000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000296"
      unitRef="Shares">12345000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000304"
      unitRef="Shares">10178000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000298"
      unitRef="USD">10000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000299"
      unitRef="USD">100498000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000300"
      unitRef="USD">-77301000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000302"
      unitRef="USD">23207000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000312"
      unitRef="Shares">31000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000306"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000307"
      unitRef="USD">382000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000310"
      unitRef="USD">382000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvestedShares
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000320"
      unitRef="Shares">-17000</BEEM:StockIssuedToReleasedFromEscrowAccountUnvestedShares>
    <BEEM:StockbasedCompensationToConsultantsShares
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000328"
      unitRef="Shares">6000</BEEM:StockbasedCompensationToConsultantsShares>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000323"
      unitRef="USD">1704000</BEEM:StockbasedCompensationToConsultants>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000326"
      unitRef="USD">1704000</BEEM:StockbasedCompensationToConsultants>
    <BEEM:StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000336"
      unitRef="Shares">447000</BEEM:StockIssuedDuringPeriodSharesEarnoutRelatedToAcquisition>
    <BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000330"
      unitRef="USD">1000</BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition>
    <BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000331"
      unitRef="USD">7050000</BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition>
    <BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000334"
      unitRef="USD">7051000</BEEM:StockIssuedDuringPeriodValueEarnoutRelatedToAcquisition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000339"
      unitRef="USD">1950000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000342"
      unitRef="USD">1950000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000350"
      unitRef="Shares">3063000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000344"
      unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000345"
      unitRef="USD">25421000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000348"
      unitRef="USD">25424000</us-gaap:StockIssuedDuringPeriodValueOther>
    <BEEM:WarrantsExercisedForCashShares
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000358"
      unitRef="Shares">29000</BEEM:WarrantsExercisedForCashShares>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000353"
      unitRef="USD">185000</BEEM:WarrantsExercisedForCashValue>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000356"
      unitRef="USD">185000</BEEM:WarrantsExercisedForCashValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000363"
      unitRef="USD">624000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000364"
      unitRef="USD">624000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <BEEM:StockIssuedForAcquisitionAndExpensesShares
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000372"
      unitRef="Shares">452000</BEEM:StockIssuedForAcquisitionAndExpensesShares>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000367"
      unitRef="USD">2968000</BEEM:StockIssuedForAcquisitionAndExpenses>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000370"
      unitRef="USD">2968000</BEEM:StockIssuedForAcquisitionAndExpenses>
    <BEEM:SaleOfStockUnderCommittedEquityFacilityShares
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000380"
      unitRef="Shares">209000</BEEM:SaleOfStockUnderCommittedEquityFacilityShares>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000375"
      unitRef="USD">2107000</BEEM:SaleOfStockUnderCommittedEquityFacility>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000378"
      unitRef="USD">2107000</BEEM:SaleOfStockUnderCommittedEquityFacility>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000384"
      unitRef="USD">-16060000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000386"
      unitRef="USD">-16060000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000394"
      unitRef="Shares">14398000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000388"
      unitRef="USD">14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000389"
      unitRef="USD">142265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000390"
      unitRef="USD">-93361000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000391"
      unitRef="USD">624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000392"
      unitRef="USD">49542000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000402"
      unitRef="Shares">72000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000397"
      unitRef="USD">462000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000400"
      unitRef="USD">463000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <BEEM:StockIssuedToReleasedFromEscrowAccountUnvestedShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000410"
      unitRef="Shares">82000</BEEM:StockIssuedToReleasedFromEscrowAccountUnvestedShares>
    <BEEM:StockbasedCompensationToConsultantsShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000418"
      unitRef="Shares">62000</BEEM:StockbasedCompensationToConsultantsShares>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000413"
      unitRef="USD">278000</BEEM:StockbasedCompensationToConsultants>
    <BEEM:StockbasedCompensationToConsultants
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000416"
      unitRef="USD">278000</BEEM:StockbasedCompensationToConsultants>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000421"
      unitRef="USD">2538000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000424"
      unitRef="USD">2538000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000426"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000430"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueOther>
    <BEEM:WarrantsExercisedForCashShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000438"
      unitRef="Shares">128000</BEEM:WarrantsExercisedForCashShares>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000433"
      unitRef="USD">810000</BEEM:WarrantsExercisedForCashValue>
    <BEEM:WarrantsExercisedForCashValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000436"
      unitRef="USD">810000</BEEM:WarrantsExercisedForCashValue>
    <BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000446"
      unitRef="Shares">12000</BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashlessShares>
    <BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000441"
      unitRef="USD">-164000</BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless>
    <BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000444"
      unitRef="USD">-164000</BEEM:StockOptionExerciseAndRestrictedStockUnitVestingsCashless>
    <BEEM:ImpactOfForeignCurrencyTranslation
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000451"
      unitRef="USD">-1780000</BEEM:ImpactOfForeignCurrencyTranslation>
    <BEEM:ImpactOfForeignCurrencyTranslation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000452"
      unitRef="USD">-1781000</BEEM:ImpactOfForeignCurrencyTranslation>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000455"
      unitRef="USD">387000</BEEM:StockIssuedForAcquisitionAndExpenses>
    <BEEM:StockIssuedForAcquisitionAndExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000458"
      unitRef="USD">387000</BEEM:StockIssuedForAcquisitionAndExpenses>
    <BEEM:SaleOfStockUnderCommittedEquityFacilityShares
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000466"
      unitRef="Shares">82000</BEEM:SaleOfStockUnderCommittedEquityFacilityShares>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000461"
      unitRef="USD">496000</BEEM:SaleOfStockUnderCommittedEquityFacility>
    <BEEM:SaleOfStockUnderCommittedEquityFacility
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000464"
      unitRef="USD">496000</BEEM:SaleOfStockUnderCommittedEquityFacility>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000470"
      unitRef="USD">-11282000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000472"
      unitRef="USD">-11282000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000480"
      unitRef="Shares">14919000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000474"
      unitRef="USD">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000475"
      unitRef="USD">147072000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000476"
      unitRef="USD">-104643000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000477"
      unitRef="USD">-1156000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000478"
      unitRef="USD">41288000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000485"
      unitRef="USD">-11282000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000486"
      unitRef="USD">-16060000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000491"
      unitRef="USD">3683000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000492"
      unitRef="USD">1862000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000494"
      unitRef="USD">-189000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000495"
      unitRef="USD">-548000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000497"
      unitRef="USD">-4416000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000498"
      unitRef="USD">259000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000500"
      unitRef="USD">3601000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000501"
      unitRef="USD">2675000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000503"
      unitRef="USD">-130000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000504"
      unitRef="USD">-0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000506"
      unitRef="USD">817000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000507"
      unitRef="USD">612000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000509"
      unitRef="USD">65000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000510"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000518"
      unitRef="USD">-8182000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000519"
      unitRef="USD">9452000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000521"
      unitRef="USD">142000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000522"
      unitRef="USD">-918000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000524"
      unitRef="USD">201000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000525"
      unitRef="USD">-2584000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000527"
      unitRef="USD">57000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000533"
      unitRef="USD">-889000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000534"
      unitRef="USD">4829000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000536"
      unitRef="USD">-242000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000537"
      unitRef="USD">1023000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000539"
      unitRef="USD">-1098000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000540"
      unitRef="USD">-628000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000542"
      unitRef="USD">-13000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000543"
      unitRef="USD">175000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000545"
      unitRef="USD">445000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000546"
      unitRef="USD">-1230000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000548"
      unitRef="USD">-587000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000549"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000551"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000552"
      unitRef="USD">326000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000554"
      unitRef="USD">-2193000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000555"
      unitRef="USD">-13307000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000560"
      unitRef="USD">513000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000561"
      unitRef="USD">4651000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000563"
      unitRef="USD">828000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000564"
      unitRef="USD">937000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <BEEM:PaymentOfDeferredConsideration
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000566"
      unitRef="USD">2713000</BEEM:PaymentOfDeferredConsideration>
    <BEEM:PaymentOfDeferredConsideration
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000567"
      unitRef="USD">-0</BEEM:PaymentOfDeferredConsideration>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000569"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000570"
      unitRef="USD">120000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000572"
      unitRef="USD">-4054000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000573"
      unitRef="USD">-5708000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000578"
      unitRef="USD">496000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000579"
      unitRef="USD">2107000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000581"
      unitRef="USD">164000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000582"
      unitRef="USD">-0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000584"
      unitRef="USD">809000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000585"
      unitRef="USD">185000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000587"
      unitRef="USD">61000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000588"
      unitRef="USD">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000590"
      unitRef="USD">-0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000591"
      unitRef="USD">-0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000593"
      unitRef="USD">1000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000594"
      unitRef="USD">25425000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000596"
      unitRef="USD">1203000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000597"
      unitRef="USD">27717000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000599"
      unitRef="USD">-777000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000600"
      unitRef="USD">10000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000602"
      unitRef="USD">-5821000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000603"
      unitRef="USD">8712000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000605"
      unitRef="USD">10393000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000606"
      unitRef="USD">1681000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000608"
      unitRef="USD">4572000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000609"
      unitRef="USD">10393000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000614"
      unitRef="USD">34000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000615"
      unitRef="USD">12000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000617"
      unitRef="USD">-94000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000618"
      unitRef="USD">12000</us-gaap:IncomeTaxesPaidNet>
    <BEEM:FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000623"
      unitRef="USD">387000</BEEM:FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination>
    <BEEM:FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000624"
      unitRef="USD">7051000</BEEM:FairValueOfCommonStockIssuedAsConsiderationForBusinessCombination>
    <BEEM:PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000626"
      unitRef="USD">828000</BEEM:PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities>
    <BEEM:PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000627"
      unitRef="USD">0</BEEM:PurchaseOfPropertyAndEquipmentByIncurringCurrentLiabilities>
    <BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000629"
      unitRef="USD">1697000</BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities>
    <BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000630"
      unitRef="USD">0</BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities>
    <BEEM:WarrantsIssuedForServicesToNonemployee
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000632"
      unitRef="USD">0</BEEM:WarrantsIssuedForServicesToNonemployee>
    <BEEM:WarrantsIssuedForServicesToNonemployee
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000633"
      unitRef="USD">1609000</BEEM:WarrantsIssuedForServicesToNonemployee>
    <BEEM:SharesIssuedForServicesToNonemployee
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000635"
      unitRef="USD">0</BEEM:SharesIssuedForServicesToNonemployee>
    <BEEM:SharesIssuedForServicesToNonemployee
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000636"
      unitRef="USD">95000</BEEM:SharesIssuedForServicesToNonemployee>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000638">&lt;p id="xdx_80E_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zPDZa7drMCh5" 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;&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_827_zdRFroHfNm17"&gt;CORPORATE ORGANIZATION, NATURE OF OPERATIONS&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;CORPORATE ORGANIZATION&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 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 a Nevada Corporation. On September 15, 2020, the Company announced its rebranding and changed
its corporate name to Beam Global (hereinafter the &#x201c;Company&#x201d;, &#x201c;us&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d; or &#x201c;Beam&#x201d;)
and trading on Nasdaq: BEEM.&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;On March 4, 2022, the Company
acquired substantially all the assets of All Cell Technologies, LLC (&#x201c;All Cell&#x201d;), an energy storage solutions and technologies
company based in Broadview, Illinois.&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;On October 20, 2023, the
Company completed an acquisition of Amiga DOO Kraljevo (&#x201c;Amiga&#x201d;), a company engaged in the manufacture and distribution of
steel structures with electronic integration located in Kraljevo, Serbia. Refer to note 4, Business Combination for additional details.&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;On August 30, 2024, Beam
acquired Telcom d.o.o. Beograd (&#x201c;Telcom&#x201d;), a business located in Serbia and engaged in the manufacturing of power electronics
and telecommunications equipment. Refer to note 4, Business Combinations for additional details.&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"&gt;&lt;b&gt;NATURE OF OPERATIONS&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 clean-technology
innovation company headquartered in San Diego, California with factories in the U.S. in San Diego, California and Broadview, Illinois
and in Europe in Belgrade and Kraljevo, Serbia. We develop, design, engineer, manufacture and sell high-quality, renewably energized Infrastructure
products for electric vehicle (&#x201c;EV&#x201d;) charging, energy security and disaster preparedness and highly energy-dense battery solutions
in safe, compact and unique form-factors. Additionally, we manufacture steel structures with electronic integration such as street lighting,
cell towers and energy infrastructure products as well as power electronics including invertors, charge controllers, power supplies and
LED lighting. 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. Beam&#x2019;s energy storage products provide high energy density in safe, compact and bespoke form-factors,
which are ideal for the rapidly growing mobile and stationary equipment product market which often requires electrical energy without
being connected to the electrical grid.&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;Beam&#x2019;s products and
proprietary technology solutions target the following markets:&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;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: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&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;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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 storage solutions;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;energy security and disaster preparedness;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&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: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;mobile and stationary equipment;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;transportation infrastructure products; and &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&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: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;power electronics and telecommunications equipment&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;








</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000642">&lt;p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_z3zRojusLkJd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0px"&gt;&lt;/td&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 style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_825_zzNtgQga2Wh6"&gt;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_844_eus-gaap--ConsolidationPolicyTextBlock_zzI50Fj3Zoc4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;PRINCIPLES OF CONSOLIDATION&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;These financial statements
are prepared in accordance with accounting principles generally accepted in the United States of America. The accompanying consolidated
financial statements include our accounts. All intercompany accounts and transactions have been eliminated. Certain amounts in prior
periods have been reclassified to conform to the current period presentation. The effects of the reclassification were not material to
the consolidated financial statements.&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--UseOfEstimates_zyHnMmL2LM59" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zgvBT81taW74"&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 credit losses (CECL), valuation
of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability,
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_84D_eus-gaap--ConcentrationRiskDisclosureTextBlock_z8IdpNYBZvE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zraUtZUwTUib"&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, 2024. As of December 31, 2024, approximately $&lt;span id="xdx_907_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20241231_zzrvE0FKF0lg" title="Uninsured cash"&gt;3.1&lt;/span&gt; million 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; 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;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. We are not aware of any material credit risks associated with our customers. For the year ended
December 31, 2024, one customer accounted for &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zQShnKYZYnn4" title="Concentration risk, Percentage"&gt;15&lt;/span&gt;% of total revenues and for the year ended December 31, 2023, three customers accounted
for &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zmhSG5kMHCmh" title="Concentration risk, Percentage"&gt;37&lt;/span&gt;%, &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_zJk9Ie9AsUs2" title="Concentration risk, Percentage"&gt;16&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer3Member_zgnVuFAiWZkg" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2024,
accounts receivable from one customer accounted for &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zUqgq5xQaw8" title="Concentration risk, Percentage"&gt;27&lt;/span&gt;% of total accounts receivable and at December 31, 2023, accounts receivable from
four customers accounted for &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zS0UMLxHyomj" title="Concentration risk, Percentage"&gt;11&lt;/span&gt;%, &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_z85pD1gqyaV2" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;%, &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zCWFlA0ukFMl" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;% and &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zAd8ZDtplF1" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;% of total accounts receivable each with no other single customer accounting for more
than 10% of the accounts receivable balance. For the years ended December 31, 2024 and 2023, the Company had a heavy concentration of
sales to federal, state and local governments which represented &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zpeOe0NyKLj1" title="Concentration risk, Percentage"&gt;62&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zGL1mQUuhJka" title="Concentration risk, Percentage"&gt;82&lt;/span&gt;% of revenues, 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&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;Foreign Operations&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"&gt;The following summarizes key financial metrics
associated with the Company&#x2019;s continuing operations:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--FairValueConcentrationOfRiskTextBlock_z086vx0k0ct7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zjNgMFJcSD82"&gt;&lt;b style="display: none"&gt;Schedule of concentration risk&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&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 style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 66%; text-align: left"&gt;Assets - Serbia&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zLxv0A9hB0ak" style="width: 13%; text-align: right"&gt;25,020&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_983_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zcHRUYGTX728" style="width: 13%; text-align: right"&gt;23,716&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Assets - U.S.&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_98A_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zdinscrnwhL6" style="border-bottom: Black 1pt solid; text-align: right"&gt;36,439&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_982_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_z4QFU45bLv1" style="border-bottom: Black 1pt solid; text-align: right"&gt;53,927&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;Total 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 id="xdx_980_eus-gaap--Assets_iI_c20241231_zp1EPqi644dj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;61,459&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_98A_eus-gaap--Assets_iI_c20231231_zj5V2gM8JD58" style="border-bottom: Black 2.5pt double; text-align: right"&gt;77,643&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities - Serbia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_z51yIpWBtElf" style="text-align: right"&gt;8,297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zw7ZXb8kTN2b" style="text-align: right"&gt;8,177&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; padding-bottom: 1pt"&gt;Liabilities - U.S.&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_989_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zJSxU9LZtl2l" style="border-bottom: Black 1pt solid; text-align: right"&gt;11,874&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_98C_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zC6I5vPQdLB2" style="border-bottom: Black 1pt solid; text-align: right"&gt;19,924&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;Total Liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Liabilities_iI_c20241231_zT3cyvjOB6fl" style="border-bottom: Black 2.5pt double; text-align: right"&gt;20,171&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_980_eus-gaap--Liabilities_iI_c20231231_zjS8QrGLU2Z5" style="border-bottom: Black 2.5pt double; text-align: right"&gt;28,101&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: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 66%; text-align: left"&gt;Sales - Serbia&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zUPnhxDuGMai" style="width: 13%; text-align: right"&gt;11,843&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_982_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zEaEhQIDtlUf" style="width: 13%; text-align: right"&gt;3,396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Sales - U.S.&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_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zkjkbMB0AiFf" style="border-bottom: Black 1pt solid; text-align: right"&gt;37,493&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_98F_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zoVE9yFwr0S3" style="border-bottom: Black 1pt solid; text-align: right"&gt;63,957&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;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_981_eus-gaap--Revenues_c20240101__20241231_z8Yw6dH0DMwj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;49,336&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_980_eus-gaap--Revenues_c20230101__20231231_zcXyoPNHISJ" style="border-bottom: Black 2.5pt double; text-align: right"&gt;67,353&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net Loss - Serbia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zlIvhChoIJB4" style="text-align: right"&gt;(732&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zn02eVD0iXle" style="text-align: right"&gt;(366&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;Net Loss - U.S.&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_98F_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zcquzS2u1s8e" style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,550&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_988_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zBfogRLzDha4" style="border-bottom: Black 1pt solid; text-align: right"&gt;(15,694&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;Total Net Loss&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231_z6ahIn9tqiO7" style="border-bottom: Black 2.5pt double; text-align: right"&gt;(11,282&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NetIncomeLoss_c20230101__20231231_zKKVYGmK2RJb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;(16,060&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p 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;p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zWos2UmA6Si4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_860_z2jITiWtzVGe"&gt;CASH&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_905_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20241231_zFS0QsturGA5" title="Cash equivalents"&gt;&lt;span id="xdx_901_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20231231_zqPOCtlYOoCl" title="Cash equivalents"&gt;no&lt;/span&gt;&lt;/span&gt; cash equivalents at December 31, 2024 or December 31, 2023.&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--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zqRBVOcmXqK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_861_z9CsJGENagz9"&gt;FOREIGN CURRENCY TRANSLATION&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: 25pt"&gt;The Company&#x2019;s
reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga and
Telcom is the Serbian Dinar. The Company translates the assets and liabilities at the exchange rates in effect on the balance sheet
date. The Company translates the revenue, costs, and expenses at the average rate of exchange rates in effect during the period. The
Company includes translation gains and losses in the stockholders&#x2019; equity section of the Company&#x2019;s consolidated balance
sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the
exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included
in the consolidated statements of operations in other income. The translation loss for the year ending December 31, 2024 was $&lt;span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20240101__20241231_zMvHvdqxsVFf" title="Foreign currency transaction gain"&gt;1.8&lt;/span&gt;
million loss and $&lt;span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zL9T4aY250Qf" title="Foreign currency transaction gain"&gt;0.6&lt;/span&gt;
million gain for the year ending December 31, 2023, resulting from transactions between the Company, Amiga and Telcom, the timing of
the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and
the U.S. dollar.&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_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgIjIy1ZvVnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zXispYX35De5"&gt;FAIR VALUE MEASUREMENTS&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 the authoritative
guidance that establishes a formal framework for measuring fair values of assets and liabilities in the consolidated financial statements
that are already required by generally accepted accounting principles to be measured at fair value. The guidance defines fair value as
the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date (exit price). The transaction is based on a hypothetical transaction in the principal or most advantageous market
considered from the perspective of the market participant that holds the asset or owes the liability.&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 utilizes market
data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing
the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs
can be readily observable, market corroborated or generally unobservable. The Company attempts to utilize valuation techniques that maximize
the use of observable inputs and minimize the use of unobservable inputs.&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 is able to classify
fair value balances based on the observability of those inputs. The guidance establishes a formal fair value hierarchy based on the inputs
used to measure fair value. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to level 3 measurements,
and accordingly, Level 1 measurement should be used whenever possible.&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 hierarchy is broken down
into three levels based on the reliability of inputs as follows:&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;Level 1 &#x2013; Quoted prices
in active markets for identical assets or liabilities or published net asset value for alternative investments with characteristics similar
to a mutual fund.&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;Level 2 &#x2013; Inputs other
than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.&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;Level 3 &#x2013; Unobservable inputs for the asset
or liability.&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 methods used may produce
a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while management
believes its valuation methods are appropriate, the fair value of certain financial instruments could result in a difference fair value
measurement at the reporting date. There were no changes in the Company&#x2019;s valuation methodologies from the prior year.&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;For purpose of this disclosure,
the carrying amounts for financial assets and liabilities such as cash and cash equivalents, accounts receivable &#x2013; trade, other
prepaid expenses and current assets, accounts payable and other current liabilities, all approximate fair value due to their short-term
nature as of December 31, 2024. The Company had Level 3 liabilities as of December 31, 2024. There were no transfers between levels during
the reporting period.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zGivtHIutK8f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B8_zgcdFcVBkZvh" style="display: none"&gt;Schedule of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&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: 52%"&gt;Contingent Consideration as of December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zRjtZcUBeyW2" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgiOUzLbNypk" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iNS_di_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zJVAQ6z8J7ei" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0724"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Additions&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_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zbcdCqpuZtVi" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions"&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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDG3EpSQV992" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions"&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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zcezV00tot63" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Additions"&gt;7,438&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: 1pt"&gt;Change in fair value&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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSp0iHzevryb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_980_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbwoG1VJxag" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8CUGcccMK84" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&gt;2,713&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;Contingent Consideration as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSnRpyMzaHpj" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&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 id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZgDHqtJPvtg" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&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 id="xdx_98C_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7mJ08ohNADi" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;4,725&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&gt;Additions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zjVe5QTN28j4" style="text-align: right" title="Contingent consideration fair value, Additions"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z55jwfyL4q25" style="text-align: right" title="Contingent consideration fair value, Additions"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zvS6DpfAatr7" style="text-align: right" title="Contingent consideration fair value, Additions"&gt;259&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; padding-bottom: 1pt"&gt;Change in fair value&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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zEsbxNaPdaf7" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_982_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhoK5niYkFg4" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxNnoEnWCXDj" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&gt;(4,675&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Contingent Consideration as of December 31, 2024&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--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zHwBSYbOD9N3" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&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 id="xdx_986_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2cP0VyKg9ua" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&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 id="xdx_98E_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zw54jqr57iq8" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&gt;309&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;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;








&lt;p id="xdx_84E_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zWKrcIJeG8Lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zryDzS3zxNrb"&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;In 2023, the Company adopted
Accounting Standards Update (ASU) 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects
expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information
to calculate credit loss estimates. This update did not have a significant impact on the Company&#x2019;s consolidated financial statements.
The Company does business and extends credit based on an evaluation of each customer&#x2019;s financial condition, generally without requiring
collateral. 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. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company
estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The
Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances.
The allowance for expected credit losses was $&lt;span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20241231_z9N9Dt18IxEd"&gt;0.3&lt;/span&gt;
million at December 31, 2024 and $&lt;span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20231231_ziZkQFBHpoJh"&gt;0.4&lt;/span&gt;
million at December 31, 2023.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zCklg0idH5y8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;b style="display: none"&gt;&lt;span id="xdx_8B0_zWC5bIlJyEb3"&gt;Schedule of accounts receivable&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;(Dollars in Thousands)&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;December 31, &lt;br/&gt;2024&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;December 31, &lt;br/&gt;2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AllowanceForCreditLossAbstract_iB_zgOXfjps49ta" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Allowance for credit losses:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%"&gt;Beginning of period&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240101__20241231_zzruLLPdYhWh" style="width: 13%; text-align: right"&gt;448&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_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_c20230101__20231231_znigG7zoRmIk" style="width: 13%; text-align: right"&gt;&#x2013;&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: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Net provision for credit losses&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--ProvisionForLoanLeaseAndOtherLosses_c20240101__20241231_z4okIqReDAek" style="text-align: right"&gt;(72&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_981_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20230101__20231231_z7bhohBVZxKd" style="text-align: right"&gt;448&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; padding-bottom: 1pt"&gt;(Charge-offs)/recoveries, net&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--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_c20240101__20241231_z2J4oRjolUWg" style="border-bottom: Black 1pt solid; text-align: right"&gt;(117&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_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_d0_c20230101__20231231_z0fITA3V6rug" 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;End of Period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240101__20241231_z9z6Cq22awg6" style="border-bottom: Black 2.5pt double; text-align: right"&gt;259&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_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20231231_zGnoXULFZCKb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;448&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"&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="margin: 0pt 0"&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zHQOJlDzHK36" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zdooWnTjpR21"&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_zdhyllSqFLw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zTX0u83FhHuc"&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
3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated
useful life. 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; 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;Long-lived assets are 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. There were no events triggering a review for impairment during
the year ended December 31, 2024.&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;Property and equipment are carried at cost, net
of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization
of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements
are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_zvyZdt9XyiJg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%" summary="xdx: Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)"&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
  &lt;td style="width: 45%"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 30%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
  &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Asset Category&lt;/b&gt;&lt;/td&gt;
  &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Useful Life&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)"&gt;
  &lt;td&gt;Office and furniture and equipment&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_900_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zFATv3KrFb66"&gt;5-7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: White"&gt;
  &lt;td&gt;Computer equipment and software&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zn7eXoaKQUca"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)"&gt;
  &lt;td&gt;Land, buildings and leasehold improvements&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandBuildingsAndImprovementsMember_zL8op6cHkO75"&gt;Lesser of lease term or useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: White"&gt;
  &lt;td&gt;Autos&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHHPgvRx4Kte"&gt;5 years&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&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;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zE2XOIUfAz1h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zLx15eNynYwb"&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_847_eus-gaap--BusinessCombinationsPolicy_zEWIAnShvOi9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zwMFbixPpOs3"&gt;BUSINESS COMBINATION&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 purchase price of an acquisition
is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition
date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess
is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including
discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity
from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.&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;Assets acquired, including
identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable
intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships,
for which the amortization is recorded on an accelerated method over the estimate useful life.&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;Contingent consideration liability
is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability
are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists
of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects
management&#x2019;s estimates of discount rates and probability of achieving certain milestones.&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--IntangibleAssetsFiniteLivedPolicy_zUaepSPyIAQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86B_z2PQjEcVPe44"&gt;FINITE-LIVED INTANGIBLE 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;Administrative costs for 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 &lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20241231_zuhUxvE0eKF3" title="Intangible asset useful life"&gt;20&lt;/span&gt; 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.&lt;/p&gt;

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









&lt;p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zcQClLkkn0Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_znGwA2aeUiBi"&gt;GOODWILL&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;Goodwill represents the excess
of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is
required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment
is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether
it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations,
and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that
the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company
determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company
performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by
comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting
unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds
the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed
in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment
may exist. There were no such triggering events during the year ended December 31, 2024 and the annual testing was performed in the fourth
quarter with no impairment identified.&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;&#160;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zNcGNRyTYLs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zJrfpJZNPkWa"&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;Revenue is recognized 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 to 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-align: justify; 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;/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;Revenues from professional
services such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values
are based upon fixed fee arrangements or hourly fee-based arrangements with agreed 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 to 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;Revenue is recorded net of
discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded
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;The Company generally provides
a standard one-year warranty on its EV charging infrastructure 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. Effective Q3
2024, the Company increased their warranties offered, in new customer orders, to five-year warranties. The Company accrues for product
warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2024, the Company recorded a
$&lt;span id="xdx_90D_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn3n3_c20241231_zz037TMushUh" title="Accrued warranty reserve"&gt;6&lt;/span&gt; thousand product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $&lt;span id="xdx_902_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_c20240101__20241231_z0yIaoZc6YP6" title="Warranty repairs completed"&gt;13&lt;/span&gt; thousand in repairs were completed
during the year. For the year ended December 31, 2023, the Company recorded a $&lt;span id="xdx_903_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20231231_z6NJda5ILg87" title="Accrued warranty reserve"&gt;0.1&lt;/span&gt; million product warranty accrual, of which $&lt;span id="xdx_904_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20230101__20231231_zu8e2LBIe5l8" title="Warranty repairs completed"&gt;0.1&lt;/span&gt; million
in repairs were completed during the year.&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;Disaggregation of Revenue from Contracts with
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 following table disaggregates gross revenue
from our clients by significant geographic area for the year ended December 31, 2024 and 2023:&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;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ztjqBuqpZv0c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zdD6fJukl686"&gt;&lt;b style="display: none"&gt;Schedule of disaggregation of revenue&lt;/b&gt;&lt;/span&gt;&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;Year Ended&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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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: 66%; text-align: left"&gt;United States&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--US_zTz5Yuy0atMg" style="width: 14%; text-align: right" title="Revenues"&gt;37,493&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--US_zeOhVHZS3ccg" style="width: 14%; text-align: right" title="Revenues"&gt;63,957&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Serbia&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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RS_zBWOzIqSouYj" style="text-align: right" title="Revenues"&gt;6,951&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_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RS_zp8hFmyjclmk" style="text-align: right" title="Revenues"&gt;291&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&gt;Romania&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_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RO_zVNAflI0mJdc" style="text-align: right" title="Revenues"&gt;1,970&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_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RO_zcqGaAEoR4nk" style="text-align: right" title="Revenues"&gt;436&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;Cyprus&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--CY_zL4rrD6ll3M9" style="text-align: right" title="Revenues"&gt;1,008&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--Revenues_pn3n3_d0_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--CY_zHS1Bbas8Xf3" style="text-align: right" title="Revenues"&gt;&#x2013;&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&gt;Montenegro&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_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--ME_zeoN6CXSf4L1" style="text-align: right" title="Revenues"&gt;646&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_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--ME_zbE4BTzrWSU7" style="text-align: right" title="Revenues"&gt;775&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;Croatia&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--HR_zJ55Wo1VLE3h" style="text-align: right" title="Revenues"&gt;697&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_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--HR_zYNev3i14y6f" style="text-align: right" title="Revenues"&gt;1,006&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-bottom: 1pt"&gt;Other&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zoeIAtPHpBv2" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;571&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_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zwgqQCjxInu" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;888&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="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Total revenue &lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20240101__20241231_zFSpcHTGZyxb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;49,336&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--Revenues_pn3n3_c20230101__20231231_zZdph2k5A7zb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;67,353&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;&lt;/p&gt;





&lt;p id="xdx_84A_eus-gaap--CostOfSalesPolicyTextBlock_zCOJa2Y1jOQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zTdO9Ph7rHSe"&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 capitalized into inventory prior to a sale, and once sold are recorded
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_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_zgiIEDa6IRO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_z7kZZL5ZQZy7"&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;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_900_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240101__20241231_zeqLuD1BEwB" title="Research and development costs"&gt;1.8&lt;/span&gt;
million and $&lt;span id="xdx_90D_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20230101__20231231_zOW2op7vMfGe" title="Research and development costs"&gt;2.3&lt;/span&gt;
million for the years ending December&#160;31, 2024 and 2023, 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_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zU49Ej9rTSla" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zoY1yTqJ4HQl"&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. Advertising costs are charged to operations and included in operating expenses when incurred.
Such amounts aggregated $&lt;span id="xdx_90B_eus-gaap--AdvertisingExpense_pn5n6_c20240101__20241231_zawelUOHSA78" title="Advertising costs"&gt;0.2&lt;/span&gt; million for the year ending December 31, 2024 and $&lt;span id="xdx_909_eus-gaap--AdvertisingExpense_pn5n6_c20230101__20231231_zk69FoRnIEQe" title="Advertising costs"&gt;0.3&lt;/span&gt; million for the year ending December 31, 2023.&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_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zIz56Nv5mBK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86C_zYiPzwZuN9ig"&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;Compensation expense related
to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line
attribution method and expense for performance based stock grants is amortized over the service period.&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. The fair value of restricted stock units is determined
based on the closing market price of the Company&#x2019;s common stock on the grant date. Compensation expense for time-based restricted
stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting
tied to specific company goals, such as gross margin and revenue targets (PSUs). The Company has calculated the results for fiscal year
2024 and determined that the &#x201c;maximum&#x201d; performance measure for cumulative revenue and the &#x201c;threshold&#x201d; performance
measure for gross margin were achieved as of December 31, 2024.&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_84E_eus-gaap--IncomeTaxPolicyTextBlock_zhvK10saGGth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zSff49RhtG36"&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; 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 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.
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. 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;&lt;/p&gt;





&lt;p id="xdx_849_eus-gaap--EarningsPerSharePolicyTextBlock_z2wxBN9EATsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zsM24I6Te6Nd"&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.5in"&gt;The following shares were
not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023 because the effects would have
been anti-dilutive. These options and warrants may dilute future earnings per share.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zkjArmaYg6Vb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zMQgmxweUOVd" style="display: none"&gt;Schedule of anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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: 66%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zQjMHclfZt8k" title="Total Shares"&gt;663,004&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zBzedXNSnNmd" title="Total Shares"&gt;481,858&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zE4ovH9mfEWc" title="Total Shares"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zJsISlmvKswa" title="Total Shares"&gt;610,745&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; padding-bottom: 1pt"&gt;Restricted Stock Units&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;&lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zESxYSI2Yba8" title="Total Shares"&gt;178,125&lt;/span&gt;&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;&lt;span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zkWILVEzHZy5" title="Total Shares"&gt;213,750&lt;/span&gt;&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"&gt;Total Shares&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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zUGjlsRVLfW5" title="Total Shares"&gt;1,041,129&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_z77WSyXglwj2" title="Total Shares"&gt;1,306,353&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p 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_zoAmgpiD1kah" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zBphMHK45Vxe"&gt;COMMITMENTS AND 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&#x2019;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&#x2019;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.5in"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zQCfjQyj8wvh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;RISKS AND UNCERTAINTIES&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;The continuing impacts of rising interest rates,
inflation, changes in foreign currency exchange rates and geopolitical developments, such as the imposition of tariffs and shifts in international
alliances, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad
variety of goods and services, including those provided by the Company&#x2019;s clients and as a result, the Company, while also disrupting
supply channels, sales channels and advertising and marketing activities for an unknown period of time. Additionally, recent changes to
U.S. policy implemented by the U.S. Congress, and the Executive Branch and the responses of other nations to such actions have impacted
and may in the future impact, among other things, the U.S. and global economy, international alliances and trade relations, unemployment,
immigration, healthcare, taxation, the U.S. regulatory environment, inflation and other areas. As a result of the current uncertainty
regarding economic activity, the Company is unable to predict the size and duration of the impact of its revenue and its results of operations,
if any, of actions taken to date and those that may occur in the future. The extent of the potential impact of these macroeconomic factors
on the Company&#x2019;s operational and financial performance will depend on a variety of factors, including the extent of geopolitical
disruption and its impact on the Company&#x2019;s clients, partners, industry and employees, all of which are uncertain at this time and
cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps
deemed appropriate to limit the impact on its business.&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;There can be no assurance that precautionary measures, whether adopted by the Company or
imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay
and lengthen its sales cycles, decrease its employees&#x2019;, clients&#x2019;, or partners&#x2019; productivity, or create operational or
other challenges, any of which could harm its business and results of operations.&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_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z7APExIZKrhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zyUjzWYrfFuf"&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 assesses its segment
reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Management
reviews financial results, manages the business and allocates resources on an aggregate basis. Therefore, financial results are reported
in a single operating segment.&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_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zajEG3nJEiq5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_znOSpuMnyY72"&gt;RECENT 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"&gt;&lt;i&gt;Recently adopted pronouncement&lt;/i&gt;s&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 November 2023, the Financial
Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07 requiring enhanced segment
disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker
(&#x201c;CODM&#x201d;) included within segment operating profit or loss. Additionally, ASU 12 2023-07 requires a description of how the
CODM utilizes segment operating profit or loss to assess segment performance. The requirements of ASU 2023-07 are effective for annual
periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company's annual
reporting requirements were effective for the year ending 2024 and interim reporting requirements will be effective beginning with the
first quarter of fiscal 2025 and should be applied on a retrospective basis to all periods presented. We adopted this ASU retrospectively
on December 31, 2024. &lt;i&gt;See Note 15. Segment Reporting&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"&gt;&lt;i&gt;Recent pronouncement not yet adopted&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt"&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 2023, the FASB
issued ASU 2023-06, &#x201c;Disclosure Improvements&#x201d; (&#x201c;ASU 2023-06&#x201d;), which amends the disclosure or presentation requirements
related to various subtopics in the FASB Accounting Standards Codification (the &#x201c;Codification&#x201d;). The ASU was issued in response
to the SEC&#x2019;s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each
topic will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective,
with early adoptions prohibited.&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 December 2023, the FASB
issued ASU No. 2023-09, &#x201c;&lt;i&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/i&gt;&#x201d; (&#x201c;ASU 2023-09&#x201d;).
ASU 2023-09 requires disaggregated information about a company&#x2019;s effective tax rate reconciliation and information on income taxes
paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025.
Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial
statements.&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:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000644">&lt;p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zzI50Fj3Zoc4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;PRINCIPLES OF CONSOLIDATION&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;These financial statements
are prepared in accordance with accounting principles generally accepted in the United States of America. The accompanying consolidated
financial statements include our accounts. All intercompany accounts and transactions have been eliminated. Certain amounts in prior
periods have been reclassified to conform to the current period presentation. The effects of the reclassification were not material to
the consolidated financial statements.&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:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2024-01-01to2024-12-31" id="Fact000646">&lt;p id="xdx_844_eus-gaap--UseOfEstimates_zyHnMmL2LM59" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zgvBT81taW74"&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 credit losses (CECL), valuation
of inventory and standard cost allocations, depreciable lives of property and equipment, valuation of contingent consideration liability,
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:ConcentrationRiskDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000648">&lt;p id="xdx_84D_eus-gaap--ConcentrationRiskDisclosureTextBlock_z8IdpNYBZvE1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zraUtZUwTUib"&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, 2024. As of December 31, 2024, approximately $&lt;span id="xdx_907_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20241231_zzrvE0FKF0lg" title="Uninsured cash"&gt;3.1&lt;/span&gt; million 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; 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;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. We are not aware of any material credit risks associated with our customers. For the year ended
December 31, 2024, one customer accounted for &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zQShnKYZYnn4" title="Concentration risk, Percentage"&gt;15&lt;/span&gt;% of total revenues and for the year ended December 31, 2023, three customers accounted
for &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer1Member_zmhSG5kMHCmh" title="Concentration risk, Percentage"&gt;37&lt;/span&gt;%, &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer2Member_zJk9Ie9AsUs2" title="Concentration risk, Percentage"&gt;16&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--Customer3Member_zgnVuFAiWZkg" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;% of total revenues, each with no other single customer accounting for more than 10% of revenues. At December 31, 2024,
accounts receivable from one customer accounted for &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zUqgq5xQaw8" title="Concentration risk, Percentage"&gt;27&lt;/span&gt;% of total accounts receivable and at December 31, 2023, accounts receivable from
four customers accounted for &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer1Member_zS0UMLxHyomj" title="Concentration risk, Percentage"&gt;11&lt;/span&gt;%, &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer2Member_z85pD1gqyaV2" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;%, &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer3Member_zCWFlA0ukFMl" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;% and &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--Customer4Member_zAd8ZDtplF1" title="Concentration risk, Percentage"&gt;10&lt;/span&gt;% of total accounts receivable each with no other single customer accounting for more
than 10% of the accounts receivable balance. For the years ended December 31, 2024 and 2023, the Company had a heavy concentration of
sales to federal, state and local governments which represented &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20240101__20241231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zpeOe0NyKLj1" title="Concentration risk, Percentage"&gt;62&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--StateAndLocalGovernmentMember_zGL1mQUuhJka" title="Concentration risk, Percentage"&gt;82&lt;/span&gt;% of revenues, 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&gt;&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;Foreign Operations&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"&gt;The following summarizes key financial metrics
associated with the Company&#x2019;s continuing operations:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--FairValueConcentrationOfRiskTextBlock_z086vx0k0ct7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zjNgMFJcSD82"&gt;&lt;b style="display: none"&gt;Schedule of concentration risk&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&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 style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 66%; text-align: left"&gt;Assets - Serbia&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zLxv0A9hB0ak" style="width: 13%; text-align: right"&gt;25,020&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_983_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zcHRUYGTX728" style="width: 13%; text-align: right"&gt;23,716&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Assets - U.S.&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_98A_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zdinscrnwhL6" style="border-bottom: Black 1pt solid; text-align: right"&gt;36,439&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_982_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_z4QFU45bLv1" style="border-bottom: Black 1pt solid; text-align: right"&gt;53,927&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;Total 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 id="xdx_980_eus-gaap--Assets_iI_c20241231_zp1EPqi644dj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;61,459&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_98A_eus-gaap--Assets_iI_c20231231_zj5V2gM8JD58" style="border-bottom: Black 2.5pt double; text-align: right"&gt;77,643&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities - Serbia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_z51yIpWBtElf" style="text-align: right"&gt;8,297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zw7ZXb8kTN2b" style="text-align: right"&gt;8,177&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; padding-bottom: 1pt"&gt;Liabilities - U.S.&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_989_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zJSxU9LZtl2l" style="border-bottom: Black 1pt solid; text-align: right"&gt;11,874&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_98C_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zC6I5vPQdLB2" style="border-bottom: Black 1pt solid; text-align: right"&gt;19,924&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;Total Liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Liabilities_iI_c20241231_zT3cyvjOB6fl" style="border-bottom: Black 2.5pt double; text-align: right"&gt;20,171&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_980_eus-gaap--Liabilities_iI_c20231231_zjS8QrGLU2Z5" style="border-bottom: Black 2.5pt double; text-align: right"&gt;28,101&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: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 66%; text-align: left"&gt;Sales - Serbia&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zUPnhxDuGMai" style="width: 13%; text-align: right"&gt;11,843&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_982_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zEaEhQIDtlUf" style="width: 13%; text-align: right"&gt;3,396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Sales - U.S.&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_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zkjkbMB0AiFf" style="border-bottom: Black 1pt solid; text-align: right"&gt;37,493&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_98F_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zoVE9yFwr0S3" style="border-bottom: Black 1pt solid; text-align: right"&gt;63,957&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;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_981_eus-gaap--Revenues_c20240101__20241231_z8Yw6dH0DMwj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;49,336&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_980_eus-gaap--Revenues_c20230101__20231231_zcXyoPNHISJ" style="border-bottom: Black 2.5pt double; text-align: right"&gt;67,353&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net Loss - Serbia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zlIvhChoIJB4" style="text-align: right"&gt;(732&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zn02eVD0iXle" style="text-align: right"&gt;(366&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;Net Loss - U.S.&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_98F_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zcquzS2u1s8e" style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,550&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_988_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zBfogRLzDha4" style="border-bottom: Black 1pt solid; text-align: right"&gt;(15,694&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;Total Net Loss&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231_z6ahIn9tqiO7" style="border-bottom: Black 2.5pt double; text-align: right"&gt;(11,282&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NetIncomeLoss_c20230101__20231231_zKKVYGmK2RJb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;(16,060&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p 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;p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zWos2UmA6Si4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_860_z2jITiWtzVGe"&gt;CASH&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_905_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20241231_zFS0QsturGA5" title="Cash equivalents"&gt;&lt;span id="xdx_901_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20231231_zqPOCtlYOoCl" title="Cash equivalents"&gt;no&lt;/span&gt;&lt;/span&gt; cash equivalents at December 31, 2024 or December 31, 2023.&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--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zqRBVOcmXqK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_861_z9CsJGENagz9"&gt;FOREIGN CURRENCY TRANSLATION&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: 25pt"&gt;The Company&#x2019;s
reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga and
Telcom is the Serbian Dinar. The Company translates the assets and liabilities at the exchange rates in effect on the balance sheet
date. The Company translates the revenue, costs, and expenses at the average rate of exchange rates in effect during the period. The
Company includes translation gains and losses in the stockholders&#x2019; equity section of the Company&#x2019;s consolidated balance
sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the
exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included
in the consolidated statements of operations in other income. The translation loss for the year ending December 31, 2024 was $&lt;span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20240101__20241231_zMvHvdqxsVFf" title="Foreign currency transaction gain"&gt;1.8&lt;/span&gt;
million loss and $&lt;span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zL9T4aY250Qf" title="Foreign currency transaction gain"&gt;0.6&lt;/span&gt;
million gain for the year ending December 31, 2023, resulting from transactions between the Company, Amiga and Telcom, the timing of
the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and
the U.S. dollar.&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_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgIjIy1ZvVnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zXispYX35De5"&gt;FAIR VALUE MEASUREMENTS&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 the authoritative
guidance that establishes a formal framework for measuring fair values of assets and liabilities in the consolidated financial statements
that are already required by generally accepted accounting principles to be measured at fair value. The guidance defines fair value as
the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date (exit price). The transaction is based on a hypothetical transaction in the principal or most advantageous market
considered from the perspective of the market participant that holds the asset or owes the liability.&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 utilizes market
data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing
the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs
can be readily observable, market corroborated or generally unobservable. The Company attempts to utilize valuation techniques that maximize
the use of observable inputs and minimize the use of unobservable inputs.&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 is able to classify
fair value balances based on the observability of those inputs. The guidance establishes a formal fair value hierarchy based on the inputs
used to measure fair value. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to level 3 measurements,
and accordingly, Level 1 measurement should be used whenever possible.&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 hierarchy is broken down
into three levels based on the reliability of inputs as follows:&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;Level 1 &#x2013; Quoted prices
in active markets for identical assets or liabilities or published net asset value for alternative investments with characteristics similar
to a mutual fund.&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;Level 2 &#x2013; Inputs other
than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.&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;Level 3 &#x2013; Unobservable inputs for the asset
or liability.&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 methods used may produce
a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while management
believes its valuation methods are appropriate, the fair value of certain financial instruments could result in a difference fair value
measurement at the reporting date. There were no changes in the Company&#x2019;s valuation methodologies from the prior year.&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;For purpose of this disclosure,
the carrying amounts for financial assets and liabilities such as cash and cash equivalents, accounts receivable &#x2013; trade, other
prepaid expenses and current assets, accounts payable and other current liabilities, all approximate fair value due to their short-term
nature as of December 31, 2024. The Company had Level 3 liabilities as of December 31, 2024. There were no transfers between levels during
the reporting period.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zGivtHIutK8f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B8_zgcdFcVBkZvh" style="display: none"&gt;Schedule of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&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: 52%"&gt;Contingent Consideration as of December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zRjtZcUBeyW2" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgiOUzLbNypk" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iNS_di_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zJVAQ6z8J7ei" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0724"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Additions&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_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zbcdCqpuZtVi" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions"&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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDG3EpSQV992" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions"&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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zcezV00tot63" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Additions"&gt;7,438&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: 1pt"&gt;Change in fair value&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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSp0iHzevryb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_980_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbwoG1VJxag" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8CUGcccMK84" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&gt;2,713&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;Contingent Consideration as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSnRpyMzaHpj" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&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 id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZgDHqtJPvtg" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&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 id="xdx_98C_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7mJ08ohNADi" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;4,725&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&gt;Additions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zjVe5QTN28j4" style="text-align: right" title="Contingent consideration fair value, Additions"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z55jwfyL4q25" style="text-align: right" title="Contingent consideration fair value, Additions"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zvS6DpfAatr7" style="text-align: right" title="Contingent consideration fair value, Additions"&gt;259&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; padding-bottom: 1pt"&gt;Change in fair value&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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zEsbxNaPdaf7" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_982_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhoK5niYkFg4" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxNnoEnWCXDj" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&gt;(4,675&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Contingent Consideration as of December 31, 2024&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--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zHwBSYbOD9N3" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&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 id="xdx_986_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2cP0VyKg9ua" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&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 id="xdx_98E_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zw54jqr57iq8" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&gt;309&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;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;








</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000650"
      unitRef="USD">3100000</us-gaap:CashUninsuredAmount>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member"
      decimals="INF"
      id="Fact000652"
      unitRef="Pure">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer1Member"
      decimals="INF"
      id="Fact000654"
      unitRef="Pure">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer2Member"
      decimals="INF"
      id="Fact000656"
      unitRef="Pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_Customer3Member"
      decimals="INF"
      id="Fact000658"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member"
      decimals="INF"
      id="Fact000660"
      unitRef="Pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer1Member"
      decimals="INF"
      id="Fact000662"
      unitRef="Pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer2Member"
      decimals="INF"
      id="Fact000664"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer3Member"
      decimals="INF"
      id="Fact000666"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_AccountsReceivableMember_custom_Customer4Member"
      decimals="INF"
      id="Fact000668"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember"
      decimals="INF"
      id="Fact000670"
      unitRef="Pure">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_SalesRevenueNetMember_custom_StateAndLocalGovernmentMember"
      decimals="INF"
      id="Fact000672"
      unitRef="Pure">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueConcentrationOfRiskTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000676">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--FairValueConcentrationOfRiskTextBlock_z086vx0k0ct7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of concentration risk)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zjNgMFJcSD82"&gt;&lt;b style="display: none"&gt;Schedule of concentration risk&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&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 style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 66%; text-align: left"&gt;Assets - Serbia&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zLxv0A9hB0ak" style="width: 13%; text-align: right"&gt;25,020&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_983_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zcHRUYGTX728" style="width: 13%; text-align: right"&gt;23,716&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Assets - U.S.&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_98A_eus-gaap--Assets_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zdinscrnwhL6" style="border-bottom: Black 1pt solid; text-align: right"&gt;36,439&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_982_eus-gaap--Assets_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_z4QFU45bLv1" style="border-bottom: Black 1pt solid; text-align: right"&gt;53,927&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;Total 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 id="xdx_980_eus-gaap--Assets_iI_c20241231_zp1EPqi644dj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;61,459&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_98A_eus-gaap--Assets_iI_c20231231_zj5V2gM8JD58" style="border-bottom: Black 2.5pt double; text-align: right"&gt;77,643&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities - Serbia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_z51yIpWBtElf" style="text-align: right"&gt;8,297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zw7ZXb8kTN2b" style="text-align: right"&gt;8,177&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; padding-bottom: 1pt"&gt;Liabilities - U.S.&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_989_eus-gaap--Liabilities_iI_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zJSxU9LZtl2l" style="border-bottom: Black 1pt solid; text-align: right"&gt;11,874&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_98C_eus-gaap--Liabilities_iI_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zC6I5vPQdLB2" style="border-bottom: Black 1pt solid; text-align: right"&gt;19,924&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;Total Liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--Liabilities_iI_c20241231_zT3cyvjOB6fl" style="border-bottom: Black 2.5pt double; text-align: right"&gt;20,171&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_980_eus-gaap--Liabilities_iI_c20231231_zjS8QrGLU2Z5" style="border-bottom: Black 2.5pt double; text-align: right"&gt;28,101&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: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 66%; text-align: left"&gt;Sales - Serbia&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zUPnhxDuGMai" style="width: 13%; text-align: right"&gt;11,843&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_982_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zEaEhQIDtlUf" style="width: 13%; text-align: right"&gt;3,396&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Sales - U.S.&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_986_eus-gaap--Revenues_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zkjkbMB0AiFf" style="border-bottom: Black 1pt solid; text-align: right"&gt;37,493&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_98F_eus-gaap--Revenues_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zoVE9yFwr0S3" style="border-bottom: Black 1pt solid; text-align: right"&gt;63,957&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;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_981_eus-gaap--Revenues_c20240101__20241231_z8Yw6dH0DMwj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;49,336&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_980_eus-gaap--Revenues_c20230101__20231231_zcXyoPNHISJ" style="border-bottom: Black 2.5pt double; text-align: right"&gt;67,353&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Net Loss - Serbia&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zlIvhChoIJB4" style="text-align: right"&gt;(732&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionForeignMember__srt--StatementGeographicalAxis__country--RS_zn02eVD0iXle" style="text-align: right"&gt;(366&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;Net Loss - U.S.&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_98F_eus-gaap--NetIncomeLoss_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zcquzS2u1s8e" style="border-bottom: Black 1pt solid; text-align: right"&gt;(10,550&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_988_eus-gaap--NetIncomeLoss_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--GeographicConcentrationRiskMember__us-gaap--GeographicDistributionAxis__us-gaap--GeographicDistributionDomesticMember__srt--StatementGeographicalAxis__country--US_zBfogRLzDha4" style="border-bottom: Black 1pt solid; text-align: right"&gt;(15,694&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;Total Net Loss&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NetIncomeLoss_c20240101__20241231_z6ahIn9tqiO7" style="border-bottom: Black 2.5pt double; text-align: right"&gt;(11,282&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NetIncomeLoss_c20230101__20231231_zKKVYGmK2RJb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;(16,060&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p 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;

</us-gaap:FairValueConcentrationOfRiskTextBlock>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000677"
      unitRef="USD">25020000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000678"
      unitRef="USD">23716000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000679"
      unitRef="USD">36439000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000680"
      unitRef="USD">53927000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000681"
      unitRef="USD">61459000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000682"
      unitRef="USD">77643000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000683"
      unitRef="USD">8297000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000684"
      unitRef="USD">8177000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000685"
      unitRef="USD">11874000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000686"
      unitRef="USD">19924000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000687"
      unitRef="USD">20171000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000688"
      unitRef="USD">28101000</us-gaap:Liabilities>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000689"
      unitRef="USD">11843000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000690"
      unitRef="USD">3396000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000691"
      unitRef="USD">37493000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000692"
      unitRef="USD">63957000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000693"
      unitRef="USD">49336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000694"
      unitRef="USD">67353000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000695"
      unitRef="USD">-732000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionForeignMember_country_RS"
      decimals="-3"
      id="Fact000696"
      unitRef="USD">-366000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000697"
      unitRef="USD">-10550000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CustomerConcentrationRiskMember_us-gaap_GeographicConcentrationRiskMember_us-gaap_GeographicDistributionDomesticMember_country_US"
      decimals="-3"
      id="Fact000698"
      unitRef="USD">-15694000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000699"
      unitRef="USD">-11282000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000700"
      unitRef="USD">-16060000</us-gaap:NetIncomeLoss>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000702">&lt;p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zWos2UmA6Si4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_860_z2jITiWtzVGe"&gt;CASH&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_905_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20241231_zFS0QsturGA5" title="Cash equivalents"&gt;&lt;span id="xdx_901_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn6n6_do_c20231231_zqPOCtlYOoCl" title="Cash equivalents"&gt;no&lt;/span&gt;&lt;/span&gt; cash equivalents at December 31, 2024 or December 31, 2023.&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="AsOf2024-12-31"
      decimals="-6"
      id="Fact000704"
      unitRef="USD">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="-6"
      id="Fact000706"
      unitRef="USD">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000708">&lt;p id="xdx_84A_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zqRBVOcmXqK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_861_z9CsJGENagz9"&gt;FOREIGN CURRENCY TRANSLATION&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: 25pt"&gt;The Company&#x2019;s
reporting currency is U.S. dollars. The functional currency of the Company is the U.S. dollar. The functional currency of Amiga and
Telcom is the Serbian Dinar. The Company translates the assets and liabilities at the exchange rates in effect on the balance sheet
date. The Company translates the revenue, costs, and expenses at the average rate of exchange rates in effect during the period. The
Company includes translation gains and losses in the stockholders&#x2019; equity section of the Company&#x2019;s consolidated balance
sheet in accumulated other comprehensive income or loss. Transactions undertaken in other currencies are translated using the
exchange rate in effect as of the transaction date and any exchange gains and losses resulting from these transactions are included
in the consolidated statements of operations in other income. The translation loss for the year ending December 31, 2024 was $&lt;span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20240101__20241231_zMvHvdqxsVFf" title="Foreign currency transaction gain"&gt;1.8&lt;/span&gt;
million loss and $&lt;span id="xdx_900_eus-gaap--ForeignCurrencyTransactionGainBeforeTax_pn5n6_c20230101__20231231_zL9T4aY250Qf" title="Foreign currency transaction gain"&gt;0.6&lt;/span&gt;
million gain for the year ending December 31, 2023, resulting from transactions between the Company, Amiga and Telcom, the timing of
the transactions in relation to changes in exchange rates and the fluctuation in the exchange rate between foreign currencies and
the U.S. dollar.&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:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000710"
      unitRef="USD">1800000</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact000712"
      unitRef="USD">600000</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000716">&lt;p id="xdx_844_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgIjIy1ZvVnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zXispYX35De5"&gt;FAIR VALUE MEASUREMENTS&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 the authoritative
guidance that establishes a formal framework for measuring fair values of assets and liabilities in the consolidated financial statements
that are already required by generally accepted accounting principles to be measured at fair value. The guidance defines fair value as
the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date (exit price). The transaction is based on a hypothetical transaction in the principal or most advantageous market
considered from the perspective of the market participant that holds the asset or owes the liability.&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 utilizes market
data or assumptions that market participants who are independent, knowledgeable, and willing and able to transact would use in pricing
the asset or liability, including assumptions about risk and the risks inherent in the inputs to the valuation technique. These inputs
can be readily observable, market corroborated or generally unobservable. The Company attempts to utilize valuation techniques that maximize
the use of observable inputs and minimize the use of unobservable inputs.&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 is able to classify
fair value balances based on the observability of those inputs. The guidance establishes a formal fair value hierarchy based on the inputs
used to measure fair value. The hierarchy gives the highest priority to Level 1 measurements and the lowest priority to level 3 measurements,
and accordingly, Level 1 measurement should be used whenever possible.&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 hierarchy is broken down
into three levels based on the reliability of inputs as follows:&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;Level 1 &#x2013; Quoted prices
in active markets for identical assets or liabilities or published net asset value for alternative investments with characteristics similar
to a mutual fund.&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;Level 2 &#x2013; Inputs other
than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.&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;Level 3 &#x2013; Unobservable inputs for the asset
or liability.&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 methods used may produce
a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while management
believes its valuation methods are appropriate, the fair value of certain financial instruments could result in a difference fair value
measurement at the reporting date. There were no changes in the Company&#x2019;s valuation methodologies from the prior year.&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;For purpose of this disclosure,
the carrying amounts for financial assets and liabilities such as cash and cash equivalents, accounts receivable &#x2013; trade, other
prepaid expenses and current assets, accounts payable and other current liabilities, all approximate fair value due to their short-term
nature as of December 31, 2024. The Company had Level 3 liabilities as of December 31, 2024. There were no transfers between levels during
the reporting period.&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000718">&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zGivtHIutK8f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of contingent consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B8_zgcdFcVBkZvh" style="display: none"&gt;Schedule of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&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: 52%"&gt;Contingent Consideration as of December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zRjtZcUBeyW2" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgiOUzLbNypk" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&#x2013;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iNS_di_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zJVAQ6z8J7ei" style="width: 13%; text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0724"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Additions&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_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zbcdCqpuZtVi" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions"&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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zDG3EpSQV992" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Additions"&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 id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zcezV00tot63" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Additions"&gt;7,438&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: 1pt"&gt;Change in fair value&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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSp0iHzevryb" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_980_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbwoG1VJxag" style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20230101__20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z8CUGcccMK84" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&gt;2,713&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;Contingent Consideration as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zSnRpyMzaHpj" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&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 id="xdx_984_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zZgDHqtJPvtg" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&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 id="xdx_98C_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iS_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z7mJ08ohNADi" style="text-align: right" title="Contingent consideration fair value, Beginning balance"&gt;4,725&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&gt;Additions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zjVe5QTN28j4" style="text-align: right" title="Contingent consideration fair value, Additions"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z55jwfyL4q25" style="text-align: right" title="Contingent consideration fair value, Additions"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zvS6DpfAatr7" style="text-align: right" title="Contingent consideration fair value, Additions"&gt;259&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; padding-bottom: 1pt"&gt;Change in fair value&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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zEsbxNaPdaf7" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_982_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zhoK5niYkFg4" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&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 id="xdx_98B_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxNnoEnWCXDj" style="border-bottom: Black 1pt solid; text-align: right" title="Contingent consideration fair value, Change in fair value"&gt;(4,675&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Contingent Consideration as of December 31, 2024&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--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zHwBSYbOD9N3" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&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 id="xdx_986_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_d0_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z2cP0VyKg9ua" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&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 id="xdx_98E_eus-gaap--FinancialLiabilitiesFairValueDisclosure_iE_c20240101__20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zw54jqr57iq8" style="border-bottom: Black 2.5pt double; text-align: right" title="Contingent consideration fair value, Ending balance"&gt;309&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:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000720"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000722"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000726"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000728"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000730"
      unitRef="USD">7438</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000732"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000734"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="From2023-01-012023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000736"
      unitRef="USD">2713</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000738"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000740"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000742"
      unitRef="USD">4725</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000744"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000746"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000748"
      unitRef="USD">259</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000750"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000752"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease
      contextRef="From2024-01-012024-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000754"
      unitRef="USD">-4675</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="Fact000756"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="Fact000758"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="Fact000760"
      unitRef="USD">309</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2024-01-01to2024-12-31" id="Fact000764">&lt;p id="xdx_84E_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zWKrcIJeG8Lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_867_zryDzS3zxNrb"&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;In 2023, the Company adopted
Accounting Standards Update (ASU) 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial
Instruments. The amendments in this ASU replace the incurred loss model for recognition of credit losses with a methodology that reflects
expected credit losses over the life of the loan and requires consideration of a broader range of reasonable and supportable information
to calculate credit loss estimates. This update did not have a significant impact on the Company&#x2019;s consolidated financial statements.
The Company does business and extends credit based on an evaluation of each customer&#x2019;s financial condition, generally without requiring
collateral. 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. Exposure to losses on receivables is expected to vary by customer due to the financial condition of each customer. The Company
estimates future credit losses based on the age of customer receivable balances, collection history and forecasted economic trends. The
Company monitors exposure to credit losses and maintains allowances for anticipated losses considered necessary under the circumstances.
The allowance for expected credit losses was $&lt;span id="xdx_90E_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20241231_z9N9Dt18IxEd"&gt;0.3&lt;/span&gt;
million at December 31, 2024 and $&lt;span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_do_c20231231_ziZkQFBHpoJh"&gt;0.4&lt;/span&gt;
million at December 31, 2023.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zCklg0idH5y8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;b style="display: none"&gt;&lt;span id="xdx_8B0_zWC5bIlJyEb3"&gt;Schedule of accounts receivable&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;(Dollars in Thousands)&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;December 31, &lt;br/&gt;2024&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;December 31, &lt;br/&gt;2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AllowanceForCreditLossAbstract_iB_zgOXfjps49ta" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Allowance for credit losses:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%"&gt;Beginning of period&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240101__20241231_zzruLLPdYhWh" style="width: 13%; text-align: right"&gt;448&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_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_c20230101__20231231_znigG7zoRmIk" style="width: 13%; text-align: right"&gt;&#x2013;&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: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Net provision for credit losses&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--ProvisionForLoanLeaseAndOtherLosses_c20240101__20241231_z4okIqReDAek" style="text-align: right"&gt;(72&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_981_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20230101__20231231_z7bhohBVZxKd" style="text-align: right"&gt;448&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; padding-bottom: 1pt"&gt;(Charge-offs)/recoveries, net&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--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_c20240101__20241231_z2J4oRjolUWg" style="border-bottom: Black 1pt solid; text-align: right"&gt;(117&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_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_d0_c20230101__20231231_z0fITA3V6rug" 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;End of Period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240101__20241231_z9z6Cq22awg6" style="border-bottom: Black 2.5pt double; text-align: right"&gt;259&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_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20231231_zGnoXULFZCKb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;448&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"&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="margin: 0pt 0"&gt;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000765"
      unitRef="USD">300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="Fact000766"
      unitRef="USD">400000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000768">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_pn3n3_zCklg0idH5y8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of accounts receivable)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;b style="display: none"&gt;&lt;span id="xdx_8B0_zWC5bIlJyEb3"&gt;Schedule of accounts receivable&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;(Dollars in Thousands)&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;December 31, &lt;br/&gt;2024&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;December 31, &lt;br/&gt;2023&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AllowanceForCreditLossAbstract_iB_zgOXfjps49ta" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Allowance for credit losses:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%"&gt;Beginning of period&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240101__20241231_zzruLLPdYhWh" style="width: 13%; text-align: right"&gt;448&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_988_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_d0_c20230101__20231231_znigG7zoRmIk" style="width: 13%; text-align: right"&gt;&#x2013;&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: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Net provision for credit losses&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--ProvisionForLoanLeaseAndOtherLosses_c20240101__20241231_z4okIqReDAek" style="text-align: right"&gt;(72&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_981_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_c20230101__20231231_z7bhohBVZxKd" style="text-align: right"&gt;448&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; padding-bottom: 1pt"&gt;(Charge-offs)/recoveries, net&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--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_c20240101__20241231_z2J4oRjolUWg" style="border-bottom: Black 1pt solid; text-align: right"&gt;(117&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_98F_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_d0_c20230101__20231231_z0fITA3V6rug" 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;End of Period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240101__20241231_z9z6Cq22awg6" style="border-bottom: Black 2.5pt double; text-align: right"&gt;259&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_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230101__20231231_zGnoXULFZCKb" style="border-bottom: Black 2.5pt double; text-align: right"&gt;448&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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000770"
      unitRef="USD">448000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000771"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000772"
      unitRef="USD">-72000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000773"
      unitRef="USD">448000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000774"
      unitRef="USD">117000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000775"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000776"
      unitRef="USD">259000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000777"
      unitRef="USD">448000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000779">&lt;p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zHQOJlDzHK36" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zdooWnTjpR21"&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="From2024-01-01to2024-12-31" id="Fact000781">&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zdhyllSqFLw" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_zTX0u83FhHuc"&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
3 to 7 years, except for leasehold improvements for which the depreciation is recorded over the shorter of the lease term or the estimated
useful life. 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; 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;Long-lived assets are 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. There were no events triggering a review for impairment during
the year ended December 31, 2024.&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;Property and equipment are carried at cost, net
of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful life of the asset. Amortization
of leasehold improvements is computed using the shorter of the lease term or estimated useful life of the asset. Additions and improvements
are capitalized, while repairs and maintenance are expensed as incurred. Useful lives of each asset class are as follows:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_zvyZdt9XyiJg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%" summary="xdx: Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)"&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
  &lt;td style="width: 45%"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 30%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
  &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Asset Category&lt;/b&gt;&lt;/td&gt;
  &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Useful Life&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)"&gt;
  &lt;td&gt;Office and furniture and equipment&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_900_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zFATv3KrFb66"&gt;5-7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: White"&gt;
  &lt;td&gt;Computer equipment and software&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zn7eXoaKQUca"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)"&gt;
  &lt;td&gt;Land, buildings and leasehold improvements&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandBuildingsAndImprovementsMember_zL8op6cHkO75"&gt;Lesser of lease term or useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: White"&gt;
  &lt;td&gt;Autos&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHHPgvRx4Kte"&gt;5 years&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&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;&lt;/b&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <BEEM:ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000786">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_ecustom--ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock_zvyZdt9XyiJg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%" summary="xdx: Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details - Property useful lives)"&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
  &lt;td style="width: 45%"&gt;&#160;&lt;/td&gt;
  &lt;td style="width: 30%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left"&gt;
  &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Asset Category&lt;/b&gt;&lt;/td&gt;
  &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;b&gt;Useful Life&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)"&gt;
  &lt;td&gt;Office and furniture and equipment&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_900_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zFATv3KrFb66"&gt;5-7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: White"&gt;
  &lt;td&gt;Computer equipment and software&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--SoftwareDevelopmentMember_zn7eXoaKQUca"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: rgb(238,238,238)"&gt;
  &lt;td&gt;Land, buildings and leasehold improvements&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_90C_ecustom--PropertyPlantAndEquipmentUsefulLife1_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandBuildingsAndImprovementsMember_zL8op6cHkO75"&gt;Lesser of lease term or useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top; text-align: left; background-color: White"&gt;
  &lt;td&gt;Autos&lt;/td&gt;
  &lt;td&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dt_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zHHPgvRx4Kte"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</BEEM:ScheduleOfPropertyAndEquipmentUsefulLivesRatesTableTextBlock>
    <BEEM:PropertyPlantAndEquipmentUsefulLife1
      contextRef="AsOf2024-12-31_us-gaap_FurnitureAndFixturesMember"
      id="Fact000787">5-7 years</BEEM:PropertyPlantAndEquipmentUsefulLife1>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_SoftwareDevelopmentMember"
      id="Fact000788">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <BEEM:PropertyPlantAndEquipmentUsefulLife1
      contextRef="AsOf2024-12-31_us-gaap_LandBuildingsAndImprovementsMember"
      id="Fact000789">Lesser of lease term or useful life</BEEM:PropertyPlantAndEquipmentUsefulLife1>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_VehiclesMember"
      id="Fact000790">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000792">&lt;p id="xdx_845_eus-gaap--LesseeLeasesPolicyTextBlock_zE2XOIUfAz1h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zLx15eNynYwb"&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:BusinessCombinationsPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000794">&lt;p id="xdx_847_eus-gaap--BusinessCombinationsPolicy_zEWIAnShvOi9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zwMFbixPpOs3"&gt;BUSINESS COMBINATION&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 purchase price of an acquisition
is allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition
date. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets assumed, such excess
is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including
discounted cash flows and estimates made by management. The Company records the net assets and results of operations of an acquired entity
from the acquisition date. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.&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;Assets acquired, including
identifiable intangible assets, are recorded at fair value upon acquisition and are carried at cost less accumulated amortization. Identifiable
intangible assets with finite lives are amortized on a straight-line basis over their estimated useful lives except for customer relationships,
for which the amortization is recorded on an accelerated method over the estimate useful life.&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;Contingent consideration liability
is recognized at the estimated fair value on the acquisition date. Subsequent changes to the fair value of contingent consideration liability
are recognized in operating expenses in the statement of operations. Contingent consideration liability related to the acquisition consists
of commercial milestone payments and are valued using a Monte Carlo simulation. The fair value of commercial milestone payments reflects
management&#x2019;s estimates of discount rates and probability of achieving certain milestones.&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:BusinessCombinationsPolicy>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000796">&lt;p id="xdx_843_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zUaepSPyIAQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86B_z2PQjEcVPe44"&gt;FINITE-LIVED INTANGIBLE 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;Administrative costs for 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 &lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_iI_dtY_c20241231_zuhUxvE0eKF3" title="Intangible asset useful life"&gt;20&lt;/span&gt; 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.&lt;/p&gt;

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









</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="AsOf2024-12-31" id="Fact000798">P20Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000803">&lt;p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zcQClLkkn0Ti" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_865_znGwA2aeUiBi"&gt;GOODWILL&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;Goodwill represents the excess
of the purchase prices of an acquired business over the fair value of the underlying net tangible and intangible assets. The Company is
required to assess goodwill for impairment annually, or more frequently if circumstances indicate impairment may have occurred. Such assessment
is performed at the reporting unit level, for which the Company has one. The Company first assesses qualitative factors to determine whether
it is necessary to perform the quantitative goodwill impairment test, including macroeconomic conditions, industry and market considerations,
and our overall financial performance. If, after completing the qualitative assessment, it is determined it is more likely than not that
the estimated fair value is greater than the carrying value, the Company concludes no impairment exists. Alternatively, if the Company
determines in the qualitative assessment, it is more likely than not that the fair value is less than its carrying value, then the Company
performs a quantitative goodwill impairment test to identify both the existence of an impairment and the amount of impairment loss, by
comparing the fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting
unit is less than the carrying value, then a goodwill impairment charge is recognized in the amount by which the carrying amount exceeds
the fair value, limited to the total amount of goodwill allocated to that reporting unit. The goodwill annual assessment test is performed
in the fourth quarter of every year or when an event occurs, or circumstances change such that it is reasonably possible that an impairment
may exist. There were no such triggering events during the year ended December 31, 2024 and the annual testing was performed in the fourth
quarter with no impairment identified.&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;&#160;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000805">&lt;p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zNcGNRyTYLs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zJrfpJZNPkWa"&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;Revenue is recognized 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 to 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-align: justify; 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;/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;Revenues from professional
services such as relocations, charger replacements or out of warranty repairs are recognized when services are performed. Revenue values
are based upon fixed fee arrangements or hourly fee-based arrangements with agreed 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 to 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;Revenue is recorded net of
discounts and sales taxes collected on behalf of governmental authorities; shipping and handling fees billed to customers are recorded
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;The Company generally provides
a standard one-year warranty on its EV charging infrastructure 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. Effective Q3
2024, the Company increased their warranties offered, in new customer orders, to five-year warranties. The Company accrues for product
warranties when the loss is probable and can be reasonably estimated. During the year-ended December 31, 2024, the Company recorded a
$&lt;span id="xdx_90D_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn3n3_c20241231_zz037TMushUh" title="Accrued warranty reserve"&gt;6&lt;/span&gt; thousand product warranty accrual in Accrued Expenses with an offset to Cost of Revenues, of which $&lt;span id="xdx_902_eus-gaap--ProductWarrantyAccrualPayments_pn3n3_c20240101__20241231_z0yIaoZc6YP6" title="Warranty repairs completed"&gt;13&lt;/span&gt; thousand in repairs were completed
during the year. For the year ended December 31, 2023, the Company recorded a $&lt;span id="xdx_903_eus-gaap--ExtendedProductWarrantyAccrual_iI_pn5n6_c20231231_z6NJda5ILg87" title="Accrued warranty reserve"&gt;0.1&lt;/span&gt; million product warranty accrual, of which $&lt;span id="xdx_904_eus-gaap--ProductWarrantyAccrualPayments_pn5n6_c20230101__20231231_zu8e2LBIe5l8" title="Warranty repairs completed"&gt;0.1&lt;/span&gt; million
in repairs were completed during the year.&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;Disaggregation of Revenue from Contracts with
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 following table disaggregates gross revenue
from our clients by significant geographic area for the year ended December 31, 2024 and 2023:&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;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ztjqBuqpZv0c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zdD6fJukl686"&gt;&lt;b style="display: none"&gt;Schedule of disaggregation of revenue&lt;/b&gt;&lt;/span&gt;&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;Year Ended&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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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: 66%; text-align: left"&gt;United States&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--US_zTz5Yuy0atMg" style="width: 14%; text-align: right" title="Revenues"&gt;37,493&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--US_zeOhVHZS3ccg" style="width: 14%; text-align: right" title="Revenues"&gt;63,957&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Serbia&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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RS_zBWOzIqSouYj" style="text-align: right" title="Revenues"&gt;6,951&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_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RS_zp8hFmyjclmk" style="text-align: right" title="Revenues"&gt;291&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&gt;Romania&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_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RO_zVNAflI0mJdc" style="text-align: right" title="Revenues"&gt;1,970&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_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RO_zcqGaAEoR4nk" style="text-align: right" title="Revenues"&gt;436&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;Cyprus&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--CY_zL4rrD6ll3M9" style="text-align: right" title="Revenues"&gt;1,008&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--Revenues_pn3n3_d0_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--CY_zHS1Bbas8Xf3" style="text-align: right" title="Revenues"&gt;&#x2013;&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&gt;Montenegro&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_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--ME_zeoN6CXSf4L1" style="text-align: right" title="Revenues"&gt;646&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_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--ME_zbE4BTzrWSU7" style="text-align: right" title="Revenues"&gt;775&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;Croatia&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--HR_zJ55Wo1VLE3h" style="text-align: right" title="Revenues"&gt;697&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_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--HR_zYNev3i14y6f" style="text-align: right" title="Revenues"&gt;1,006&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-bottom: 1pt"&gt;Other&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zoeIAtPHpBv2" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;571&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_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zwgqQCjxInu" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;888&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="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Total revenue &lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20240101__20241231_zFSpcHTGZyxb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;49,336&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--Revenues_pn3n3_c20230101__20231231_zZdph2k5A7zb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;67,353&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;&lt;/p&gt;





</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ExtendedProductWarrantyAccrual
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000809"
      unitRef="USD">6000</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000811"
      unitRef="USD">13000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ExtendedProductWarrantyAccrual
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="Fact000813"
      unitRef="USD">100000</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact000815"
      unitRef="USD">100000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000817">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_ztjqBuqpZv0c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Disclosue - REVENUE RECOGNITION (Details - Disaggregation of Revenue)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zdD6fJukl686"&gt;&lt;b style="display: none"&gt;Schedule of disaggregation of revenue&lt;/b&gt;&lt;/span&gt;&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;Year Ended&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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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: 66%; text-align: left"&gt;United States&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--US_zTz5Yuy0atMg" style="width: 14%; text-align: right" title="Revenues"&gt;37,493&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--US_zeOhVHZS3ccg" style="width: 14%; text-align: right" title="Revenues"&gt;63,957&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Serbia&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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RS_zBWOzIqSouYj" style="text-align: right" title="Revenues"&gt;6,951&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_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RS_zp8hFmyjclmk" style="text-align: right" title="Revenues"&gt;291&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&gt;Romania&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_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--RO_zVNAflI0mJdc" style="text-align: right" title="Revenues"&gt;1,970&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_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--RO_zcqGaAEoR4nk" style="text-align: right" title="Revenues"&gt;436&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;Cyprus&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--CY_zL4rrD6ll3M9" style="text-align: right" title="Revenues"&gt;1,008&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--Revenues_pn3n3_d0_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--CY_zHS1Bbas8Xf3" style="text-align: right" title="Revenues"&gt;&#x2013;&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&gt;Montenegro&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_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--ME_zeoN6CXSf4L1" style="text-align: right" title="Revenues"&gt;646&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_98A_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--ME_zbE4BTzrWSU7" style="text-align: right" title="Revenues"&gt;775&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;Croatia&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__country--HR_zJ55Wo1VLE3h" style="text-align: right" title="Revenues"&gt;697&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_985_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__country--HR_zYNev3i14y6f" style="text-align: right" title="Revenues"&gt;1,006&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-bottom: 1pt"&gt;Other&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--Revenues_pn3n3_c20240101__20241231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zoeIAtPHpBv2" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;571&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_983_eus-gaap--Revenues_pn3n3_c20230101__20231231__us-gaap--GeographicDistributionAxis__custom--OtherCountriesMember_zwgqQCjxInu" style="border-bottom: Black 1pt solid; text-align: right" title="Revenues"&gt;888&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="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Total revenue &lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20240101__20241231_zFSpcHTGZyxb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;49,336&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--Revenues_pn3n3_c20230101__20231231_zZdph2k5A7zb" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;67,353&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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_US"
      decimals="-3"
      id="Fact000819"
      unitRef="USD">37493000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_US"
      decimals="-3"
      id="Fact000821"
      unitRef="USD">63957000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_RS"
      decimals="-3"
      id="Fact000823"
      unitRef="USD">6951000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_RS"
      decimals="-3"
      id="Fact000825"
      unitRef="USD">291000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_RO"
      decimals="-3"
      id="Fact000827"
      unitRef="USD">1970000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_RO"
      decimals="-3"
      id="Fact000829"
      unitRef="USD">436000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_CY"
      decimals="-3"
      id="Fact000831"
      unitRef="USD">1008000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_CY"
      decimals="-3"
      id="Fact000833"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_ME"
      decimals="-3"
      id="Fact000835"
      unitRef="USD">646000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_ME"
      decimals="-3"
      id="Fact000837"
      unitRef="USD">775000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_country_HR"
      decimals="-3"
      id="Fact000839"
      unitRef="USD">697000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_country_HR"
      decimals="-3"
      id="Fact000841"
      unitRef="USD">1006000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_OtherCountriesMember"
      decimals="-3"
      id="Fact000843"
      unitRef="USD">571000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_OtherCountriesMember"
      decimals="-3"
      id="Fact000845"
      unitRef="USD">888000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000847"
      unitRef="USD">49336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000849"
      unitRef="USD">67353000</us-gaap:Revenues>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000855">&lt;p id="xdx_84A_eus-gaap--CostOfSalesPolicyTextBlock_zCOJa2Y1jOQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86F_zTdO9Ph7rHSe"&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 capitalized into inventory prior to a sale, and once sold are recorded
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="From2024-01-01to2024-12-31" id="Fact000857">&lt;p id="xdx_84A_eus-gaap--ResearchAndDevelopmentExpensePolicy_zgiIEDa6IRO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_z7kZZL5ZQZy7"&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;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_900_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240101__20241231_zeqLuD1BEwB" title="Research and development costs"&gt;1.8&lt;/span&gt;
million and $&lt;span id="xdx_90D_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20230101__20231231_zOW2op7vMfGe" title="Research and development costs"&gt;2.3&lt;/span&gt;
million for the years ending December&#160;31, 2024 and 2023, 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="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000859"
      unitRef="USD">1800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact000861"
      unitRef="USD">2300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000863">&lt;p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zU49Ej9rTSla" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_866_zoY1yTqJ4HQl"&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. Advertising costs are charged to operations and included in operating expenses when incurred.
Such amounts aggregated $&lt;span id="xdx_90B_eus-gaap--AdvertisingExpense_pn5n6_c20240101__20241231_zawelUOHSA78" title="Advertising costs"&gt;0.2&lt;/span&gt; million for the year ending December 31, 2024 and $&lt;span id="xdx_909_eus-gaap--AdvertisingExpense_pn5n6_c20230101__20231231_zk69FoRnIEQe" title="Advertising costs"&gt;0.3&lt;/span&gt; million for the year ending December 31, 2023.&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="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000865"
      unitRef="USD">200000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact000867"
      unitRef="USD">300000</us-gaap:AdvertisingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000869">&lt;p id="xdx_846_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zIz56Nv5mBK2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;span id="xdx_86C_zYiPzwZuN9ig"&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;Compensation expense related
to stock awards is measured at estimated fair market value and the expense is amortized over the vesting period using the straight-line
attribution method and expense for performance based stock grants is amortized over the service period.&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. The fair value of restricted stock units is determined
based on the closing market price of the Company&#x2019;s common stock on the grant date. Compensation expense for time-based restricted
stock units (RSUs) is recognized ratably over the vesting period. A portion of RSUs granted contain performance conditions for vesting
tied to specific company goals, such as gross margin and revenue targets (PSUs). The Company has calculated the results for fiscal year
2024 and determined that the &#x201c;maximum&#x201d; performance measure for cumulative revenue and the &#x201c;threshold&#x201d; performance
measure for gross margin were achieved as of December 31, 2024.&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:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000871">&lt;p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zhvK10saGGth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86A_zSff49RhtG36"&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; 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 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.
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. 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;&lt;/p&gt;





</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000877">&lt;p id="xdx_849_eus-gaap--EarningsPerSharePolicyTextBlock_z2wxBN9EATsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_863_zsM24I6Te6Nd"&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.5in"&gt;The following shares were
not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023 because the effects would have
been anti-dilutive. These options and warrants may dilute future earnings per share.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zkjArmaYg6Vb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zMQgmxweUOVd" style="display: none"&gt;Schedule of anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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: 66%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zQjMHclfZt8k" title="Total Shares"&gt;663,004&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zBzedXNSnNmd" title="Total Shares"&gt;481,858&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zE4ovH9mfEWc" title="Total Shares"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zJsISlmvKswa" title="Total Shares"&gt;610,745&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; padding-bottom: 1pt"&gt;Restricted Stock Units&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;&lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zESxYSI2Yba8" title="Total Shares"&gt;178,125&lt;/span&gt;&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;&lt;span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zkWILVEzHZy5" title="Total Shares"&gt;213,750&lt;/span&gt;&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"&gt;Total Shares&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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zUGjlsRVLfW5" title="Total Shares"&gt;1,041,129&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_z77WSyXglwj2" title="Total Shares"&gt;1,306,353&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p 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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000879">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zkjArmaYg6Vb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Schedule of anti-dilutive shares)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zMQgmxweUOVd" style="display: none"&gt;Schedule of anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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: 66%; text-align: left"&gt;Stock Options&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zQjMHclfZt8k" title="Total Shares"&gt;663,004&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsMember_zBzedXNSnNmd" title="Total Shares"&gt;481,858&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zE4ovH9mfEWc" title="Total Shares"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zJsISlmvKswa" title="Total Shares"&gt;610,745&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; padding-bottom: 1pt"&gt;Restricted Stock Units&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;&lt;span id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zESxYSI2Yba8" title="Total Shares"&gt;178,125&lt;/span&gt;&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;&lt;span id="xdx_90E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockMember_zkWILVEzHZy5" title="Total Shares"&gt;213,750&lt;/span&gt;&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"&gt;Total Shares&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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zUGjlsRVLfW5" title="Total Shares"&gt;1,041,129&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_z77WSyXglwj2" title="Total Shares"&gt;1,306,353&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-012024-12-31_custom_StockOptionsMember"
      decimals="INF"
      id="Fact000881"
      unitRef="Shares">663004</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31_custom_StockOptionsMember"
      decimals="INF"
      id="Fact000883"
      unitRef="Shares">481858</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact000885"
      unitRef="Shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact000887"
      unitRef="Shares">610745</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact000889"
      unitRef="Shares">178125</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact000891"
      unitRef="Shares">213750</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000893"
      unitRef="Shares">1041129</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000895"
      unitRef="Shares">1306353</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000897">&lt;p id="xdx_84A_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zoAmgpiD1kah" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zBphMHK45Vxe"&gt;COMMITMENTS AND 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&#x2019;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&#x2019;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.5in"&gt;&#160;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <BEEM:RisksAndUncertaintiesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000899">&lt;p id="xdx_844_ecustom--RisksAndUncertaintiesPolicyTextBlock_zQCfjQyj8wvh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;RISKS AND UNCERTAINTIES&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;The continuing impacts of rising interest rates,
inflation, changes in foreign currency exchange rates and geopolitical developments, such as the imposition of tariffs and shifts in international
alliances, have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad
variety of goods and services, including those provided by the Company&#x2019;s clients and as a result, the Company, while also disrupting
supply channels, sales channels and advertising and marketing activities for an unknown period of time. Additionally, recent changes to
U.S. policy implemented by the U.S. Congress, and the Executive Branch and the responses of other nations to such actions have impacted
and may in the future impact, among other things, the U.S. and global economy, international alliances and trade relations, unemployment,
immigration, healthcare, taxation, the U.S. regulatory environment, inflation and other areas. As a result of the current uncertainty
regarding economic activity, the Company is unable to predict the size and duration of the impact of its revenue and its results of operations,
if any, of actions taken to date and those that may occur in the future. The extent of the potential impact of these macroeconomic factors
on the Company&#x2019;s operational and financial performance will depend on a variety of factors, including the extent of geopolitical
disruption and its impact on the Company&#x2019;s clients, partners, industry and employees, all of which are uncertain at this time and
cannot be accurately predicted. The Company continues to monitor the effects of these macroeconomic factors and intends to take steps
deemed appropriate to limit the impact on its business.&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;There can be no assurance that precautionary measures, whether adopted by the Company or
imposed by others, will be effective, and such measures could negatively affect its sales, marketing, and client service efforts, delay
and lengthen its sales cycles, decrease its employees&#x2019;, clients&#x2019;, or partners&#x2019; productivity, or create operational or
other challenges, any of which could harm its business and results of operations.&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;







</BEEM:RisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000903">&lt;p id="xdx_844_eus-gaap--SegmentReportingPolicyPolicyTextBlock_z7APExIZKrhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_869_zyUjzWYrfFuf"&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 assesses its segment
reporting based on how it internally manages and reports the results of its business to its chief operating decision maker. Management
reviews financial results, manages the business and allocates resources on an aggregate basis. Therefore, financial results are reported
in a single operating segment.&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:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000905">&lt;p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zajEG3nJEiq5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_862_znOSpuMnyY72"&gt;RECENT 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"&gt;&lt;i&gt;Recently adopted pronouncement&lt;/i&gt;s&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 November 2023, the Financial
Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07 requiring enhanced segment
disclosures. ASU 2023-07 requires disclosure of significant segment expenses regularly provided to the chief operating decision maker
(&#x201c;CODM&#x201d;) included within segment operating profit or loss. Additionally, ASU 12 2023-07 requires a description of how the
CODM utilizes segment operating profit or loss to assess segment performance. The requirements of ASU 2023-07 are effective for annual
periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company's annual
reporting requirements were effective for the year ending 2024 and interim reporting requirements will be effective beginning with the
first quarter of fiscal 2025 and should be applied on a retrospective basis to all periods presented. We adopted this ASU retrospectively
on December 31, 2024. &lt;i&gt;See Note 15. Segment Reporting&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"&gt;&lt;i&gt;Recent pronouncement not yet adopted&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt"&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 2023, the FASB
issued ASU 2023-06, &#x201c;Disclosure Improvements&#x201d; (&#x201c;ASU 2023-06&#x201d;), which amends the disclosure or presentation requirements
related to various subtopics in the FASB Accounting Standards Codification (the &#x201c;Codification&#x201d;). The ASU was issued in response
to the SEC&#x2019;s disclosure update and simplification initiative issued in August 2018. The effective date for the amendments for each
topic will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective,
with early adoptions prohibited.&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 December 2023, the FASB
issued ASU No. 2023-09, &#x201c;&lt;i&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/i&gt;&#x201d; (&#x201c;ASU 2023-09&#x201d;).
ASU 2023-09 requires disaggregated information about a company&#x2019;s effective tax rate reconciliation and information on income taxes
paid. The standard is effective for Beam beginning with our annual financial statements for the fiscal year ending December 31, 2025.
Early adoption is permitted. The Company is currently evaluating the impact that the updated standard will have on the consolidated financial
statements.&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:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <BEEM:LiquidityTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000907">&lt;p id="xdx_80D_ecustom--LiquidityTextBlock_z6IDD3ZqvMla" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_827_zLlWdk2R2hi8"&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, 2024 and 2023 where the Company had net
losses of $&lt;span id="xdx_903_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20240101__20241231_z0znJeu0CNlg" title="Net loss"&gt;11.3&lt;/span&gt; million (which includes $&lt;span id="xdx_906_eus-gaap--OtherNoncashExpense_pn5n6_c20240101__20241231_zJqc2eoTSKT4" title="Non-cash expenses"&gt;1.1&lt;/span&gt; million of non-cash expenses) and $&lt;span id="xdx_901_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn5n6_c20230101__20231231_zl2RJBkZldEi" title="Net losses"&gt;16.1&lt;/span&gt; million (which includes $&lt;span id="xdx_905_eus-gaap--OtherNoncashExpense_pn5n6_c20230101__20231231_zJnHwBsRU6tj" title="Non-cash expenses"&gt;4.3&lt;/span&gt; million of non-cash
expenses), respectively, and net cash used in operating activities of $&lt;span id="xdx_90F_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3n3_dixL_c20240101__20241231_zzWE9UXkWVqh" title="Net cash used in operating activities::XDX::2193"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0917"&gt;2.2&lt;/span&gt;&lt;/span&gt; million and $&lt;span id="xdx_907_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn3n3_dixL_c20230101__20231231_zFMUOrGEc04b" title="Net cash used in operating activities::XDX::13307"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0919"&gt;13.3&lt;/span&gt;&lt;/span&gt; million, respectively. During 2024, the $2.2
million of operating cash usage included a $&lt;span id="xdx_904_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_pn3n3_dixL_c20240101__20241231_zinn2t7zJCUi" title="Decrease in accounts receivable::XDX::8182"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0921"&gt;8.2&lt;/span&gt;&lt;/span&gt; million decrease in accounts receivable offset by $&lt;span id="xdx_907_ecustom--DecreaseInChangeInFairValueOfContingentConsiderationLiabilities_pn5n6_c20240101__20241231_zW1QmsjvAwol" title="Decrease in change in fair value of contingent consideration liabilities"&gt;4.4&lt;/span&gt; million decrease in change in fair
value of contingent consideration liabilities, $&lt;span id="xdx_90E_eus-gaap--IncreaseDecreaseInAccountsPayable_pn3n3_dxL_c20240101__20241231_z1X9M0RX3Ycg" title="Decrease in accounts payable::XDX::-889"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0925"&gt;0.9&lt;/span&gt;&lt;/span&gt; million decrease in accounts payable and $&lt;span id="xdx_90F_ecustom--IncreaseDecreaseInOtherLongTermLiabilities_pn5n6_c20240101__20241231_zhb9wqDtf5Mb" title="Decrease in other long term liabilities"&gt;0.6&lt;/span&gt; million decrease in other long term
liabilities compared to 2023.&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; background-color: white"&gt;At
December 31, 2024, the Company had a cash balance of $&lt;span id="xdx_900_eus-gaap--Cash_iI_pn3n3_dxL_c20241231_zxpQT9bnb797" title="Cash::XDX::4572"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0929"&gt;4.6&lt;/span&gt;&lt;/span&gt; million and working capital of $&lt;span id="xdx_90E_ecustom--WorkingCapital_iI_pn5n6_c20241231_zMHcZqaY5x8d" title="Working capital"&gt;13.8&lt;/span&gt; million. Based on the Company&#x2019;s current
operating plan and the available working capital that can be converted to cash (specifically the accounts receivable balance of approximately
$8.0 million), the Company believes that it has the ability to fund its operations and meet contractual obligations for at least twelve
months from the date of this report.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&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; background-color: white"&gt;Furthermore,
the Company may pursue other equity or debt financings. In addition, the Company&#x2019;s exercised warrants have generated $&lt;span id="xdx_902_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zgHziGxuVNSa" title="Proceeds from issuance of other equity and debt"&gt;0.8&lt;/span&gt; million
and $&lt;span id="xdx_90F_eus-gaap--ProceedsFromOtherEquity_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--WarrantsMember_zJiiqI4OeSX5" title="Proceeds from issuance of other equity and debt"&gt;0.2&lt;/span&gt; million of proceeds during the years ended December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&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 strives to become profitable in the next few years as our revenues grow, we improve our gross profit and we leverage our overhead costs,
we expect to continue to incur losses for a period of time. If necessary, the Company may raise additional capital to finance its future
operations through equity or debt financings. There is no guarantee that profitable operations will be achieved, or that additional capital
or debt financing will be available on a timely basis, on favorable terms, or at all, and such funding, if raised, may not be sufficient
to meet our obligations or enable us to continue to implement our long-term business strategy. In addition, obtaining additional funding
or entering into other strategic transactions could result in significant dilution to our stockholders.&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:LiquidityTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000909"
      unitRef="USD">11300000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherNoncashExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000911"
      unitRef="USD">1100000</us-gaap:OtherNoncashExpense>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact000913"
      unitRef="USD">16100000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:OtherNoncashExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact000915"
      unitRef="USD">4300000</us-gaap:OtherNoncashExpense>
    <BEEM:DecreaseInChangeInFairValueOfContingentConsiderationLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000923"
      unitRef="USD">4400000</BEEM:DecreaseInChangeInFairValueOfContingentConsiderationLiabilities>
    <BEEM:IncreaseDecreaseInOtherLongTermLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000927"
      unitRef="USD">600000</BEEM:IncreaseDecreaseInOtherLongTermLiabilities>
    <BEEM:WorkingCapital
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000931"
      unitRef="USD">13800000</BEEM:WorkingCapital>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2024-01-012024-12-31_custom_WarrantsMember"
      decimals="-5"
      id="Fact000935"
      unitRef="USD">800000</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="From2023-01-012023-12-31_custom_WarrantsMember"
      decimals="-5"
      id="Fact000937"
      unitRef="USD">200000</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000939">&lt;p id="xdx_80A_eus-gaap--BusinessCombinationDisclosureTextBlock_zeEB2CUe4wyk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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;4.&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_822_zZyKrmsv6Bj6"&gt;BUSINESS COMBINATIONS&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;b&gt;&lt;span style="text-decoration: underline"&gt;Amiga DOO Kraljevo&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;&lt;span style="background-color: white"&gt;On
October 20, 2023, the Company acquired Amiga DOO Kraljevo (&#x201c;Amiga&#x201d;), pursuant to a Share Sale and Purchase Agreement dated
October 6, 2023 (the &#x201c;Purchase Agreement&#x201d;) by and among the Company and the owners of Amiga (the &#x201c;Sellers&#x201d;). Pursuant
to the terms of the Purchase Agreement, the Company acquired all the equity stock of Amiga from the Sellers in exchange for cash and common
stock. With respect to the cash portion of the purchase price, the Company paid to the Sellers &lt;span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEUR_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zQZgvVl4DGsl" title="Payment for acquisition, cash"&gt;4.6&lt;/span&gt; million euros ($&lt;span id="xdx_90A_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zW6IBEhSGugl" title="Payment for acquisition, cash"&gt;4.9&lt;/span&gt; million) at closing
and an additional &lt;span id="xdx_90B_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEUR_c20240101__20240102__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zZCxxfERRD9l" title="Payment for acquisition, cash"&gt;2.5&lt;/span&gt; million euros ($&lt;span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20240101__20240102__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheTwoMember_zSn6WhV3Hzi2" title="Payment for acquisition, cash"&gt;2.7&lt;/span&gt; million) was paid on January 2, 2024. With respect to the equity portion of the purchase price,
the Company issued to the Sellers an aggregate of &lt;span id="xdx_90E_ecustom--StockIssuedDuringPeriodSharesAcquisitionsToBeIssued_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember__us-gaap--AwardTypeAxis__custom--TrancheOneMember_zPWGAN38gwJl" title="Stock to be issued for acquisition, shares"&gt;451,807&lt;/span&gt; shares of our common stock.&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;&lt;span style="background-color: white"&gt;The
Sellers are eligible to earn additional shares of the Company&#x2019;s common stock if Amiga meets certain revenue milestones for the years
ended December 31, 2024 and 2025 (the &#x201c;Earnout Consideration&#x201d;). The Earnout Consideration that Sellers are eligible to receive
is equal to two times the amount of revenue of Amiga (&#x201c;Amiga Net Revenue&#x201d;) that is greater than specific revenue targets for
each of the years ended December 31, 2024 and 2025. The Earnout Consideration will be paid in the Company&#x2019;s stock for each annual
target period and will be calculated based on the volume weighted average price of Beam&#x2019;s common stock for the thirty trading days
prior to the end of the applicable measurement period. In no event and under no circumstances will the Company issue to the Sellers an
amount of the Company&#x2019;s common stock that exceeds 19.99% of the total outstanding common stock of the Company immediately prior
to the closing. An estimate of the fair value of the contingent consideration has been recorded in the opening balance sheet. &lt;/span&gt;O&lt;span style="background-color: white"&gt;n
February 16, 2024, the Company and the Sellers entered into an amendment to the Purchase Agreement to remove the requirement that the
Sellers shall be providing services to Amiga as a condition to receive the Earnout Consideration. &lt;/span&gt;As of December 31, 2024, the
Company recorded a fair value adjustment of $4.7 million adjustment to reduce the liability for Earnout Consideration.&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;&lt;span style="background-color: white"&gt;Amiga,
located in Serbia, is engaged in the manufacture and distribution of steel structures with integrated electronics, such as streetlights,
cell towers, and ski lift towers.&lt;/span&gt; The acquisition of Amiga is assisting in introducing our products to Europe, increasing and diversifying
our revenues, enhancing our manufacturing and engineering capabilities, accelerating the development of BeamSpot&#x2122; and other products
both in Europe and the U.S., adding new customer segments in both Europe and the U.S., and we believe, increasing barriers to entry for
future competition, and advancing Beam&#x2019;s position as a leader in the green economy.&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 acquisition was accounted
for as a business combination in accordance with Accounting Standards Codification (ASC) 805, &lt;i&gt;Business Combinations&lt;/i&gt;. Goodwill represents
the premium the Company paid over net fair value of tangible and intangible assets acquired.&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 November 7, 2023, Amiga
changed its name to Beam Europe LLC.&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 valuation of the Earnout
Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues
of Amiga, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable
inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration is reassessed on a quarterly basis
with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration during the year ended December
31, 2023 and the year ended December 31, 2024 is as follows (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkiFcBVyRym1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zZeCtX4N2Gta" style="display: none"&gt;Schedule of change in the fair value of the earnout consideration&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 83%"&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zKqY5yzFSK2f" style="width: 14%; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;4,488&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Change in fair value of the Earnout Consideration&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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJuvg3Z5Lnt2" style="text-align: right" title="Change in fair value of the earnout consideration"&gt;238&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-bottom: 2.5pt"&gt;Balance as of December 31, 2023&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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z1MrIWjXnhZe" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;4,725&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="text-align: left"&gt;Change in fair value of the Earnout Consideration&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--BusinessCombinationConsiderationTransferredOther1_iN_pn3n3_di0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNX11dOtqU11" style="text-align: right" title="Change in fair value of the earnout consideration"&gt;(4,675&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="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2024&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_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zutF8rhxr1V4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance"&gt;50&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_8AC_zF6Mbc35f6Kf" 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 following table summarizes
the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities
assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired
assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals,
market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based
on a two-factor Monte Carlo simulation using the Company&#x2019;s forecasted results for the operations for the two years subject to revenue
earn-out targets. The Company incurred $&lt;span id="xdx_903_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z6rPUzTj80A" title="Transaction costs"&gt;0.2&lt;/span&gt; million of transaction costs during the fiscal year ended December 31, 2023, directly related
to the acquisition that are reflected in operating expenses in the statement of operations.&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;Consideration is comprised of the following (in
thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zxrkBpP5Swqe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_z0bvKCICfeke" style="display: none"&gt;Schedule of
    consideration comprised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&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="width: 83%"&gt;Cash&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zXT6bERW8uzf" style="width: 14%; text-align: right"&gt;4,874&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;Common Stock&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--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7f5FPBqXJP2" style="text-align: right" title="Common stock"&gt;1,847&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;Deferred Cash Consideration - Tranche 2&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_ecustom--BusinessCombinationConsiderationTransferredDeferredCash_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zOXswnkhBUyb" style="text-align: right" title="Deferred cash consideration - tranche 2"&gt;2,713&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Deferred Equity Consideration - Tranche 2&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_ecustom--BusinessCombinationConsiderationTransferredDeferredEquity_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_ztIeq60NWhca" style="text-align: right" title="Deferred equity consideration - tranche 2"&gt;1,121&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;Earnout Consideration&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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zsIfNEU0cZu3" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration"&gt;4,725&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; padding-bottom: 2.5pt"&gt;Total consideration&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_986_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zSQS63liEZjl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred"&gt;15,280&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_zMbO9mT2nIA4" 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;The following table shows the allocation of consideration
to assets and liabilities at fair value (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNz8csEtI9ol" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_zObLkVewuZQ6" style="display: none"&gt;Schedule of consideration to assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&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="padding-bottom: 1pt"&gt;&lt;span style="text-decoration: underline"&gt;Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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="width: 83%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTKCcdtd6tQ7" style="width: 14%; text-align: right" title="Cash and cash equivalents"&gt;222&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;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zWGgtwHKhp5f" style="text-align: right" title="Accounts receivable"&gt;1,454&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&gt;Inventory&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_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zscUEdKKqRak" style="text-align: right" title="Inventory"&gt;2,181&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;Prepaid expenses&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zUhW9zvFg7h5" style="text-align: right" title="Prepaid expenses"&gt;414&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;Property, plant 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_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zVPfhcowZi2l" style="text-align: right" title="Property, plant and equipment"&gt;14,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Goodwill&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_98D_eus-gaap--Goodwill_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zhZr7TYZQ2ng" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill"&gt;5,445&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zcOERBPoDdTd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired"&gt;23,998&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Liabilities Assumed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7Ny2GKaPx0d" style="text-align: right" title="Accounts payable"&gt;1,948&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;Accrued expenses&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_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5WXmlFcRv4i" style="text-align: right" title="Accrued expenses"&gt;219&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;Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zfdqw7sER5G" style="text-align: right" title="Deferred revenue"&gt;971&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;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 id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdEPBn1j1lm2" style="text-align: right" title="Deferred tax liabilities"&gt;1,631&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; padding-bottom: 1pt"&gt;Other 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 id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkAlLqVL6Gyl" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities"&gt;3,949&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total liabilities assumed&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zyUIebKLi1S5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed"&gt;8,718&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zktx1XeY7nHb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired"&gt;15,280&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_8A9_zEuXWaytLzy" 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;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;Telcom&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 August 30, 2024, the Company
acquired Telcom d.o.o Beograd (&#x201c;Telcom&#x201d;), pursuant to a Share Sale and Purchase Agreement dated as of August 30, 2024 (the
&#x201c;Agreement&#x201d;) with the owners (the &#x201c;Sellers&#x201d;) of Telcom. Telcom is a business located in Serbia and engaged in
the manufacturing of telecommunications equipment. Beam acquired all of the equity stock of Telcom from the Sellers in exchange for cash
and Beam common stock. The total purchase price was subject to adjustment based on the amount of cash held by Telcom at closing. Based
on Telcom&#x2019;s cash balance at closing equal to approximately EUR &lt;span id="xdx_903_eus-gaap--BusinessCombinationPriceOfAcquisitionExpected_uEUR_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZqHQmSCtlOe" title="Cash balance at closing"&gt;220,298&lt;/span&gt;, Beam paid to the Sellers a purchase price equal to EUR 815,298
which was paid to the Sellers as follows: (i) EUR &lt;span id="xdx_90B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_uEUR_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zaehLZz4JzO2" title="Cash"&gt;430,000&lt;/span&gt; cash and (ii) issued &lt;span id="xdx_90F_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_pip0_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z2VY07LOwP1l" title="Issued shares of common stock"&gt;82,506&lt;/span&gt; shares of Beam common stock. &lt;span id="xdx_90C_eus-gaap--BusinessAcquisitionDescriptionOfAcquiredEntity_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zHB4KYhhBek7" title="Business combination, working capital description"&gt;At closing, Telcom
had a positive working capital balance of approximately EUR 500,000 which consisted of (i) a cash balance equal to EUR 220,000, accounts
receivables of approximately EUR 115,000, inventory of approximately EUR 275,000 and accounts payable of approximately EUR 110,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-align: justify; text-indent: 0.5in"&gt;In addition to the above
payments, the Sellers are eligible to earn up to EUR 250,000 (the &#x201c;Earnout Cap&#x201d;) in additional shares of Beam common
stock if Telcom meets certain revenue milestones for fiscal years 2024 and 2025 (the &#x201c;Earnout Consideration&#x201d;). The
Telcom Earnout Consideration that Sellers are eligible to receive for 2024 will be equal to the amount the net revenue of Telcom
(&#x201c;Telcom Net Revenue&#x201d;) exceeds EUR 850,000 for 2024 up to the Earnout Cap. Provided that Sellers Earnout Consideration
was less than the Earnout Cap, the Sellers will be eligible for additional Telcom Earnout Consideration in 2025 if (i) 2025 Telcom
Net Revenue exceeds 2024 Telcom Net Revenue, and (ii) 2025 Telcom Net Revenue exceeds EUR 850,000. The Telcom Earnout Consideration
for 2025 will be calculated based on the amount the 2025 Net Revenue exceeds the 2024 Net Revenue subject to the Earnout Cap. In no
event, will the Sellers Earnout Consideration for 2024 and 2025, in the aggregate, exceed the Earnout Cap. The Earnout Consideration
for each period will be calculated based on the volume weighted average price of Beam&#x2019;s common stock for the thirty trading
days prior to the end of the applicable calendar year. In no event and under no circumstances will the Sellers receive from Beam or
will Beam issue to the Sellers in connection with the transaction Beam&#x2019;s common stock in an amount that exceeds 19.99% of the
outstanding common stock of Beam immediately prior to closing.&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 acquisition was accounted
for as a business combination in accordance with Accounting Standards Codification (ASC) 805,&#160;&lt;i&gt;Business Combinations&lt;/i&gt;. Goodwill
represents the premium the Company paid over net fair value of tangible and intangible assets acquired.&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 valuation of the Earnout
Consideration was performed using a discounted cash flow analysis to determine the fair value of the contingent consideration, which includes
estimates and assumptions such as forecasted revenues of Telcom, discount rates, and the milestone settlement value. As such valuation
includes the use of unobservable inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration will
be reassessed on a quarterly basis with the change recorded to operating expenses. Change in the fair value of the Earnout Consideration
during the twelve months ended December 31, 2024 is as follows (in thousands):&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"&gt;Schedule of change in the fair value of earnout consideration:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zgj65vS8RUtc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zaHj1CC1oGa" style="display: none"&gt;Schedule of change in the fair value of the earnout
    consideration&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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-bottom: 2.5pt"&gt;Balance as of December 31, 2023&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_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zvFOZpFCG7Y9" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;&#x2013;&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="width: 83%"&gt;Acquisition of Telcom&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3eRtuMU9CAf" style="width: 14%; text-align: right" title="Change in fair value of the Earnout Consideration"&gt;276&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2024&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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zxm8WrM97H4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance"&gt;276&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zywMEKziabx9" 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 following table summarizes
the estimated fair value allocation of consideration exchanged for the estimated fair value of tangible assets acquired and liabilities
assumed at the acquisition date. The estimated fair value for working capital is generally equivalent to the net book value of the acquired
assets and liabilities on the acquisition date. Fair value assigned to property, plant and equipment is based on real estate appraisals,
market value comparisons, or acquired net book value of recently acquired assets. The valuation of the contingent consideration is based
on a discounted cash flow analysis using the Company&#x2019;s forecasted results for the operations for the two years subject to revenue
earn-out targets.&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;Consideration is comprised of the following (in
thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ziBkhXjh1PYb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zuguxuayWROc" style="display: none"&gt;Schedule of consideration is comprised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&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="width: 83%"&gt;Cash&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRWGOnMyJ9E" style="width: 14%; text-align: right"&gt;481&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;Common Stock&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_98D_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zogZS0ymJd4c" style="text-align: right" title="Common stock"&gt;387&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;Earnout Consideration&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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZT9H7EGn89i" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration"&gt;276&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; padding-bottom: 2.5pt"&gt;Total consideration&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--BusinessCombinationConsiderationTransferred1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z1RkB8xpSaPl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred"&gt;1,144&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_zZlTVcjcresj" 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;The following table shows the allocation of consideration
to assets and liabilities at fair value (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zwxSVx8mZE76" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zwRPAppYcJcj" style="display: none"&gt;Schedule of assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration: underline"&gt;Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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="width: 83%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRFSqX5rGdY3" style="width: 14%; text-align: right" title="Cash and cash equivalents"&gt;244&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;Accounts receivable&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zEDIodT7VeP7" style="text-align: right" title="Accounts receivable"&gt;224&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&gt;Inventory&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zIco61c5yaX7" style="text-align: right" title="Inventory"&gt;296&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;Prepaid expenses&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMKpgHIaNfff" style="text-align: right" title="Prepaid expenses"&gt;2&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;Property, plant 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_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMA4bFv3TRH7" style="text-align: right" title="Property, plant and equipment"&gt;30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Goodwill&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--Goodwill_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z6HAv647tLB8" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill"&gt;692&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired&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_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zITutu793yC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired"&gt;1,488&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Liabilities Assumed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ztTfltrwy275" style="text-align: right" title="Accounts payable"&gt;266&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;Accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z5RDkgaiqMwl" style="text-align: right" title="Accrued expenses"&gt;10&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; padding-bottom: 1pt"&gt;Other 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 id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zij6Iyg6Val8" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities"&gt;68&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total liabilities assumed&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zmdntjYwdpN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed"&gt;344&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired&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_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3bMNpcP5Kfb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired"&gt;1,144&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_z9eC5aazLjph" 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 believed it
to be probable the maximum amount of Earnout Consideration would be earned and therefore accrued the full amount in the opening
balance sheet. The estimated fair values were assigned to identifiable assets acquired and liabilities.&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;All Cell Technologies, LLC&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 March 4, 2022, the Company
acquired substantially all the assets of All Cell Technologies, LLC (&#x201c;All Cell&#x201d;), a leader in energy storage solutions. This
acquisition has increased and diversified our Company&#x2019;s revenue, intellectual property portfolio and customer base, and improved
our gross profitability and manufacturing capabilities. The Company purchased substantially all of the assets and business of All Cell
for &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zrVJ3Mddnsy8" title="Stock issued for acquisition, shares"&gt;1,055,000&lt;/span&gt; shares of our common stock (&#x201c;Closing Consideration&#x201d;) plus an additional $&lt;span id="xdx_906_ecustom--AdditionalPaymentsToAcquireBusiness_pn5n6_c20220303__20220304__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zMLPm7PznYT2" title="Additional payments to acquire business"&gt;0.9&lt;/span&gt; million in cash for the net working
capital held by All Cell at closing.&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 valuation of the Earnout
Consideration was performed using a two-factor Monte Carlo simulation, which includes estimates and assumptions such as forecasted revenues
of All Cell, volatility, discount rates, share price and the milestone settlement value. As such valuation includes the use of unobservable
inputs, it is considered to be a Level 3 measurement. The fair value of the Earnout Consideration was determined to be &lt;span id="xdx_904_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iI_dxL_c20231231_z3CQN73NSvEd" title="::XDX::0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1069"&gt;zero&lt;/span&gt;&lt;/span&gt; during the
year ended December 31, 2023 as follows (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zEfehKIAZTKl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 83%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&#160;&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2022&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_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zxCFxeK6Y0Lb" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;6,791&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="text-align: left"&gt;Issue earnout shares for 2022&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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zw2mKupUqIrk" style="text-align: right" title="Issue earnout shares for 2022"&gt;(7,051&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;Change in estimated fair value&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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDDQx8rmUac1" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value"&gt;260&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"&gt;Balance as of December 31, 2023&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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zpfnEy2tdX8l" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance"&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_8A2_zl1vsjpLnlxj" 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"&gt;&lt;span style="text-decoration: underline"&gt;Pro Forma Unaudited Financial Information&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 unaudited pro forma information
for the periods set forth below gives effect to the acquisitions of Telcom as if it had occurred on January 1, 2024 and Amiga had it occurred
on January 1, 2023. This pro forma information is presented for informational purposes only and is not necessarily indicative of the results
of operations that would have been achieved had the transactions been consummated as of that time nor does in purport to be indicative
of future financial operating results. The pro forma unaudited financial information includes a conservative estimate of sell-through
of the Company&#x2019;s legacy products, as well as updated depreciation related to the fair value adjustments from the acquisitions.&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;Pro forma net revenues for
the years ended December 31, 2024 and 2023 are $&lt;span id="xdx_90C_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20240101__20241231_zxyau0r0485h" title="Revenues"&gt;49.9&lt;/span&gt; million and $&lt;span id="xdx_90D_eus-gaap--BusinessAcquisitionsProFormaRevenue_pn5n6_c20230101__20231231_zFw9S63mBgmd" title="Revenues"&gt;71.5&lt;/span&gt; million, respectively. Proforma net loss for the years ended December
31, 2024 and 2023 are $&lt;span id="xdx_900_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn5n6_c20240101__20241231_z2Jmgnwb3L91" title="Net loss"&gt;11.4&lt;/span&gt; million and $&lt;span id="xdx_908_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_pn5n6_c20230101__20231231_zbxvJWo70TZk" title="Net loss"&gt;16.5&lt;/span&gt; million, respectively.&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 consolidated statement
of operations includes revenue of $&lt;span id="xdx_907_ecustom--BusinessAcquisitionsRevenue_pn5n6_c20240101__20241231_zcqd2gRSiSr" title="Revenue related acquisitions"&gt;13.7&lt;/span&gt; million and net loss of $&lt;span id="xdx_90A_ecustom--BusinessAcquisitionsNetLoss_pn5n6_c20240101__20241231_zTLD2WUHdwA7" title="Net loss related acquisitions"&gt;5.3&lt;/span&gt; million related to acquired operations for the year ended December
31, 2024 and revenue of $&lt;span id="xdx_90C_ecustom--BusinessAcquisitionsRevenue_pn5n6_c20230101__20231231_zQsrfr559no1" title="Revenue related acquisitions"&gt;11.9&lt;/span&gt; million and net loss of $&lt;span id="xdx_90A_ecustom--BusinessAcquisitionsNetLoss_pn5n6_c20230101__20231231_zatfeKZJ1rj7" title="Net loss related acquisitions"&gt;5.8&lt;/span&gt; million related to the acquired operations for the year ended December 31,
2023.&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:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember"
      decimals="-5"
      id="Fact000941"
      unitRef="EUR">4600000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember"
      decimals="-5"
      id="Fact000943"
      unitRef="USD">4900000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2024-01-012024-01-02_custom_AmigaMember_custom_TrancheTwoMember"
      decimals="-5"
      id="Fact000945"
      unitRef="EUR">2500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2024-01-012024-01-02_custom_AmigaMember_custom_TrancheTwoMember"
      decimals="-5"
      id="Fact000947"
      unitRef="USD">2700000</us-gaap:PaymentsToAcquireBusinessesGross>
    <BEEM:StockIssuedDuringPeriodSharesAcquisitionsToBeIssued
      contextRef="From2023-10-192023-10-20_custom_AmigaMember_custom_TrancheOneMember"
      decimals="INF"
      id="Fact000949"
      unitRef="Shares">451807</BEEM:StockIssuedDuringPeriodSharesAcquisitionsToBeIssued>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="From2024-01-012024-12-31_custom_AmigaMember"
      id="Fact000951">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkiFcBVyRym1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zZeCtX4N2Gta" style="display: none"&gt;Schedule of change in the fair value of the earnout consideration&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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="width: 83%"&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zKqY5yzFSK2f" style="width: 14%; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;4,488&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Change in fair value of the Earnout Consideration&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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zJuvg3Z5Lnt2" style="text-align: right" title="Change in fair value of the earnout consideration"&gt;238&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-bottom: 2.5pt"&gt;Balance as of December 31, 2023&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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z1MrIWjXnhZe" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;4,725&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="text-align: left"&gt;Change in fair value of the Earnout Consideration&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--BusinessCombinationConsiderationTransferredOther1_iN_pn3n3_di0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNX11dOtqU11" style="text-align: right" title="Change in fair value of the earnout consideration"&gt;(4,675&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="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2024&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_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zutF8rhxr1V4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance"&gt;50&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:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2022-12-31_custom_AmigaMember"
      decimals="-3"
      id="Fact000953"
      unitRef="USD">4488000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="From2023-01-012023-12-31_custom_AmigaMember"
      decimals="-3"
      id="Fact000955"
      unitRef="USD">238000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2023-12-31_custom_AmigaMember"
      decimals="-3"
      id="Fact000957"
      unitRef="USD">4725000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="From2024-01-012024-12-31_custom_AmigaMember"
      decimals="-3"
      id="Fact000959"
      unitRef="USD">4675000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2024-12-31_custom_AmigaMember"
      decimals="-3"
      id="Fact000961"
      unitRef="USD">50000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2023-12-31_custom_AmigaMember"
      decimals="-5"
      id="Fact000965"
      unitRef="USD">200000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="From2024-01-012024-12-31_custom_AmigaMember"
      id="Fact000967">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zxrkBpP5Swqe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_z0bvKCICfeke" style="display: none"&gt;Schedule of
    consideration comprised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&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="width: 83%"&gt;Cash&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zXT6bERW8uzf" style="width: 14%; text-align: right"&gt;4,874&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;Common Stock&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--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7f5FPBqXJP2" style="text-align: right" title="Common stock"&gt;1,847&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;Deferred Cash Consideration - Tranche 2&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_ecustom--BusinessCombinationConsiderationTransferredDeferredCash_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zOXswnkhBUyb" style="text-align: right" title="Deferred cash consideration - tranche 2"&gt;2,713&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Deferred Equity Consideration - Tranche 2&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_ecustom--BusinessCombinationConsiderationTransferredDeferredEquity_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_ztIeq60NWhca" style="text-align: right" title="Deferred equity consideration - tranche 2"&gt;1,121&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;Earnout Consideration&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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zsIfNEU0cZu3" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration"&gt;4,725&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; padding-bottom: 2.5pt"&gt;Total consideration&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_986_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20231019__20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zSQS63liEZjl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred"&gt;15,280&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:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-10-192023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000968"
      unitRef="USD">4874000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="From2023-10-192023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000970"
      unitRef="USD">1847000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <BEEM:BusinessCombinationConsiderationTransferredDeferredCash
      contextRef="From2023-10-192023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000972"
      unitRef="USD">2713000</BEEM:BusinessCombinationConsiderationTransferredDeferredCash>
    <BEEM:BusinessCombinationConsiderationTransferredDeferredEquity
      contextRef="From2023-10-192023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000974"
      unitRef="USD">1121000</BEEM:BusinessCombinationConsiderationTransferredDeferredEquity>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="From2023-10-192023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000976"
      unitRef="USD">4725000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2023-10-192023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000978"
      unitRef="USD">15280000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_AmigaMember"
      id="Fact000980">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zNz8csEtI9ol" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration to assets and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_zObLkVewuZQ6" style="display: none"&gt;Schedule of consideration to assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&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="padding-bottom: 1pt"&gt;&lt;span style="text-decoration: underline"&gt;Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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="width: 83%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zTKCcdtd6tQ7" style="width: 14%; text-align: right" title="Cash and cash equivalents"&gt;222&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;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zWGgtwHKhp5f" style="text-align: right" title="Accounts receivable"&gt;1,454&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&gt;Inventory&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_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zscUEdKKqRak" style="text-align: right" title="Inventory"&gt;2,181&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;Prepaid expenses&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zUhW9zvFg7h5" style="text-align: right" title="Prepaid expenses"&gt;414&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;Property, plant 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_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zVPfhcowZi2l" style="text-align: right" title="Property, plant and equipment"&gt;14,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Goodwill&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_98D_eus-gaap--Goodwill_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zhZr7TYZQ2ng" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill"&gt;5,445&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zcOERBPoDdTd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired"&gt;23,998&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Liabilities Assumed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z7Ny2GKaPx0d" style="text-align: right" title="Accounts payable"&gt;1,948&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;Accrued expenses&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_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5WXmlFcRv4i" style="text-align: right" title="Accrued expenses"&gt;219&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;Deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zfdqw7sER5G" style="text-align: right" title="Deferred revenue"&gt;971&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;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 id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdEPBn1j1lm2" style="text-align: right" title="Deferred tax liabilities"&gt;1,631&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; padding-bottom: 1pt"&gt;Other 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 id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zkAlLqVL6Gyl" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities"&gt;3,949&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total liabilities assumed&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zyUIebKLi1S5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed"&gt;8,718&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20231020__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zktx1XeY7nHb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired"&gt;15,280&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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000982"
      unitRef="USD">222000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000984"
      unitRef="USD">1454000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000986"
      unitRef="USD">2181000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000988"
      unitRef="USD">414000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000990"
      unitRef="USD">14282000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:Goodwill
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000992"
      unitRef="USD">5445000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000994"
      unitRef="USD">23998000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000996"
      unitRef="USD">1948000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact000998"
      unitRef="USD">219000</BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact001000"
      unitRef="USD">971000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact001002"
      unitRef="USD">1631000</BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredTax>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact001004"
      unitRef="USD">3949000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact001006"
      unitRef="USD">8718000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2023-10-20_custom_AmigaMember"
      decimals="-3"
      id="Fact001008"
      unitRef="USD">15280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationPriceOfAcquisitionExpected
      contextRef="From2024-08-292024-08-30_custom_TelcomMember"
      decimals="0"
      id="Fact001010"
      unitRef="EUR">220298</us-gaap:BusinessCombinationPriceOfAcquisitionExpected>
    <BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="0"
      id="Fact001012"
      unitRef="EUR">430000</BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2024-08-292024-08-30_custom_TelcomMember"
      decimals="INF"
      id="Fact001014"
      unitRef="Shares">82506</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity
      contextRef="From2024-08-292024-08-30_custom_TelcomMember"
      id="Fact001016">At closing, Telcom
had a positive working capital balance of approximately EUR 500,000 which consisted of (i) a cash balance equal to EUR 220,000, accounts
receivables of approximately EUR 115,000, inventory of approximately EUR 275,000 and accounts payable of approximately EUR 110,000</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="From2024-01-012024-12-31_custom_TelcomMember"
      id="Fact001020">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zgj65vS8RUtc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zaHj1CC1oGa" style="display: none"&gt;Schedule of change in the fair value of the earnout
    consideration&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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-bottom: 2.5pt"&gt;Balance as of December 31, 2023&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_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_d0_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zvFOZpFCG7Y9" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;&#x2013;&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="width: 83%"&gt;Acquisition of Telcom&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3eRtuMU9CAf" style="width: 14%; text-align: right" title="Change in fair value of the Earnout Consideration"&gt;276&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2024&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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zxm8WrM97H4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance"&gt;276&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:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2023-12-31_custom_TelcomMember"
      decimals="-3"
      id="Fact001022"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="From2024-01-012024-12-31_custom_TelcomMember"
      decimals="-3"
      id="Fact001024"
      unitRef="USD">276000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2024-12-31_custom_TelcomMember"
      decimals="-3"
      id="Fact001026"
      unitRef="USD">276000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="From2024-01-012024-12-31_custom_TelcomMember"
      id="Fact001028">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ziBkhXjh1PYb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Consideration comprised)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zuguxuayWROc" style="display: none"&gt;Schedule of consideration is comprised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&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="width: 83%"&gt;Cash&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRWGOnMyJ9E" style="width: 14%; text-align: right"&gt;481&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;Common Stock&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_98D_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zogZS0ymJd4c" style="text-align: right" title="Common stock"&gt;387&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;Earnout Consideration&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--BusinessCombinationConsiderationTransferredOther1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zZT9H7EGn89i" style="border-bottom: Black 1pt solid; text-align: right" title="Earnout consideration"&gt;276&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; padding-bottom: 2.5pt"&gt;Total consideration&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--BusinessCombinationConsiderationTransferred1_pn3n3_c20240829__20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z1RkB8xpSaPl" style="border-bottom: Black 2.5pt double; text-align: right" title="Consideration transferred"&gt;1,144&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:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2024-08-292024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001029"
      unitRef="USD">481000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="From2024-08-292024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001031"
      unitRef="USD">387000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="From2024-08-292024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001033"
      unitRef="USD">276000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2024-08-292024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001035"
      unitRef="USD">1144000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_TelcomMember"
      id="Fact001040">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zwxSVx8mZE76" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair values of assets acquired and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zwRPAppYcJcj" style="display: none"&gt;Schedule of assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration: underline"&gt;Assets Acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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="width: 83%; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zRFSqX5rGdY3" style="width: 14%; text-align: right" title="Cash and cash equivalents"&gt;244&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;Accounts receivable&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zEDIodT7VeP7" style="text-align: right" title="Accounts receivable"&gt;224&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&gt;Inventory&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zIco61c5yaX7" style="text-align: right" title="Inventory"&gt;296&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;Prepaid expenses&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMKpgHIaNfff" style="text-align: right" title="Prepaid expenses"&gt;2&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;Property, plant 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_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zMA4bFv3TRH7" style="text-align: right" title="Property, plant and equipment"&gt;30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Goodwill&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--Goodwill_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z6HAv647tLB8" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill"&gt;692&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired&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_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zITutu793yC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total assets acquired"&gt;1,488&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;Liabilities Assumed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_ztTfltrwy275" style="text-align: right" title="Accounts payable"&gt;266&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;Accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z5RDkgaiqMwl" style="text-align: right" title="Accrued expenses"&gt;10&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; padding-bottom: 1pt"&gt;Other 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 id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zij6Iyg6Val8" style="border-bottom: Black 1pt solid; text-align: right" title="Other liabilities"&gt;68&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-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total liabilities assumed&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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zmdntjYwdpN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Total liabilities assumed"&gt;344&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&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired&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_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z3bMNpcP5Kfb" style="border-bottom: Black 2.5pt double; text-align: right" title="Net assets acquired"&gt;1,144&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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001042"
      unitRef="USD">244000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001044"
      unitRef="USD">224000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001046"
      unitRef="USD">296000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001048"
      unitRef="USD">2000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001050"
      unitRef="USD">30000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:Goodwill
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001052"
      unitRef="USD">692000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001054"
      unitRef="USD">1488000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001056"
      unitRef="USD">266000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001058"
      unitRef="USD">10000</BEEM:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001060"
      unitRef="USD">68000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001062"
      unitRef="USD">344000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001064"
      unitRef="USD">1144000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="From2022-03-032022-03-04_custom_AllCellTechnologiesMember"
      decimals="INF"
      id="Fact001066"
      unitRef="Shares">1055000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <BEEM:AdditionalPaymentsToAcquireBusiness
      contextRef="From2022-03-032022-03-04_custom_AllCellTechnologiesMember"
      decimals="-5"
      id="Fact001068"
      unitRef="USD">900000</BEEM:AdditionalPaymentsToAcquireBusiness>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock
      contextRef="From2024-01-012024-12-31_custom_AllCellTechnologiesMember"
      id="Fact001071">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zEfehKIAZTKl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BUSINESS COMBINATIONS (Details - Fair value of earnout consideration)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 83%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&#160;&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2022&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_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zxCFxeK6Y0Lb" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Beginning balance"&gt;6,791&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="text-align: left"&gt;Issue earnout shares for 2022&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--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_iN_pn3n3_di_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zw2mKupUqIrk" style="text-align: right" title="Issue earnout shares for 2022"&gt;(7,051&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;Change in estimated fair value&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_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zDDQx8rmUac1" style="border-bottom: Black 1pt solid; text-align: right" title="Change in estimated fair value"&gt;260&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"&gt;Balance as of December 31, 2023&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--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3_d0_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellTechnologiesMember_zpfnEy2tdX8l" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value earnout consideration, Ending balance"&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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2022-12-31_custom_AllCellTechnologiesMember"
      decimals="-3"
      id="Fact001073"
      unitRef="USD">6791000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="From2023-01-012023-12-31_custom_AllCellTechnologiesMember"
      decimals="-3"
      id="Fact001075"
      unitRef="USD">7051000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
      contextRef="From2023-01-012023-12-31_custom_AllCellTechnologiesMember"
      decimals="-3"
      id="Fact001077"
      unitRef="USD">260000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2023-12-31_custom_AllCellTechnologiesMember"
      decimals="-3"
      id="Fact001079"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001084"
      unitRef="USD">49900000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001086"
      unitRef="USD">71500000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001088"
      unitRef="USD">11400000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001090"
      unitRef="USD">16500000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <BEEM:BusinessAcquisitionsRevenue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001092"
      unitRef="USD">13700000</BEEM:BusinessAcquisitionsRevenue>
    <BEEM:BusinessAcquisitionsNetLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001094"
      unitRef="USD">5300000</BEEM:BusinessAcquisitionsNetLoss>
    <BEEM:BusinessAcquisitionsRevenue
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001096"
      unitRef="USD">11900000</BEEM:BusinessAcquisitionsRevenue>
    <BEEM:BusinessAcquisitionsNetLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001098"
      unitRef="USD">5800000</BEEM:BusinessAcquisitionsNetLoss>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001100">&lt;p id="xdx_802_eus-gaap--OtherCurrentAssetsTextBlock_z37DAbQ55aV" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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_820_zuYRWIm3jUGi"&gt;PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&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 (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zYt8C5oXBc08" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zgQdS2qLDba1" style="display: none"&gt;Schedule of other current assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20241231_zj61ayLI00c" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zJqtRwNSL8P" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" 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;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" 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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zZfYM8V2FkO2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Vendor prepayments&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,884&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredOfferingCosts_iI_pn3n3_d0_maPEAOAzmxb_z6NlQ3R1fIV8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Deferred equity offering costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PrepaidInsurance_iI_pn3n3_maPEAOAzmxb_zgkDmsZWWVGf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid insurance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;135&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;42&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--RelatedPartyReceivable_iI_pn3n3_d0_maPEAOAzmxb_zFxkb8bcQHSi" style="vertical-align: bottom; background-color: White"&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzmxb_z4yuJYC8IhO3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&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;224&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;31&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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_maPEAOAzmxb_z2e7RIVpytn9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total prepaid expenses and other current&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,243&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,453&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"&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, 2023 consisted primarily of payroll related taxes due for stock-based compensation.&#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:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001102">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_pn3n3_zYt8C5oXBc08" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details - Schedule of other current assets)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zgQdS2qLDba1" style="display: none"&gt;Schedule of other current assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20241231_zj61ayLI00c" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zJqtRwNSL8P" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" 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;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" 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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzmxb_zZfYM8V2FkO2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Vendor prepayments&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,884&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;2,253&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredOfferingCosts_iI_pn3n3_d0_maPEAOAzmxb_z6NlQ3R1fIV8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Deferred equity offering costs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PrepaidInsurance_iI_pn3n3_maPEAOAzmxb_zgkDmsZWWVGf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid insurance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;135&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;42&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--RelatedPartyReceivable_iI_pn3n3_d0_maPEAOAzmxb_zFxkb8bcQHSi" style="vertical-align: bottom; background-color: White"&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;&#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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzmxb_z4yuJYC8IhO3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&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;224&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;31&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--PrepaidExpenseAndOtherAssetsCurrent_iI_pn3n3_maPEAOAzmxb_z2e7RIVpytn9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total prepaid expenses and other current&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,243&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,453&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:DepositsAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001104"
      unitRef="USD">1884000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001105"
      unitRef="USD">2253000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DeferredOfferingCosts
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001107"
      unitRef="USD">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001108"
      unitRef="USD">11000</us-gaap:DeferredOfferingCosts>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001110"
      unitRef="USD">135000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001111"
      unitRef="USD">42000</us-gaap:PrepaidInsurance>
    <BEEM:RelatedPartyReceivable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001113"
      unitRef="USD">0</BEEM:RelatedPartyReceivable>
    <BEEM:RelatedPartyReceivable
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001114"
      unitRef="USD">116000</BEEM:RelatedPartyReceivable>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001116"
      unitRef="USD">224000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001117"
      unitRef="USD">31000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001119"
      unitRef="USD">2243000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001120"
      unitRef="USD">2453000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001122">&lt;p id="xdx_809_eus-gaap--InventoryDisclosureTextBlock_zlE2HWph8umj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&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;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_82D_zl4yb1Umqoxf"&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, 2024 and
2023, inventory consists of the following (in thousands):&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;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0"&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;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zHSfKDazMIxf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORY (Details - Schedule of inventory)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.85pt"&gt;&lt;span id="xdx_8B3_z8GVI5UJClAc" 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_49E_20241231_zS5CHahATcvj" 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_499_20231231_z0qRr2mA12Na" 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="2" 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;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_pn3n3_maINzg5U_z2tXjcAaL8jl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left; padding-left: 1.85pt"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;4,929&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryWorkInProcessNetOfReserves_iI_pn3n3_maINzg5U_zboJOYwhGRw9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.85pt"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,006&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3n3_maINzg5U_zl8rF6Wva3Lf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,208&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;7,974&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pn3n3_mtINzg5U_zkgxrtPeqYWl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&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;12,284&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;11,933&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;





</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001124">&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_pn3n3_zHSfKDazMIxf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORY (Details - Schedule of inventory)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.85pt"&gt;&lt;span id="xdx_8B3_z8GVI5UJClAc" 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_49E_20241231_zS5CHahATcvj" 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_499_20231231_z0qRr2mA12Na" 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="2" 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;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_pn3n3_maINzg5U_z2tXjcAaL8jl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left; padding-left: 1.85pt"&gt;Finished goods&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;4,929&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryWorkInProcessNetOfReserves_iI_pn3n3_maINzg5U_zboJOYwhGRw9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.85pt"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,006&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pn3n3_maINzg5U_zl8rF6Wva3Lf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&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;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,208&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;7,974&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InventoryNet_iTI_pn3n3_mtINzg5U_zkgxrtPeqYWl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&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;12,284&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;11,933&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:InventoryFinishedGoodsNetOfReserves
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001126"
      unitRef="USD">4929000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001127"
      unitRef="USD">1953000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001129"
      unitRef="USD">1147000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001130"
      unitRef="USD">2006000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001132"
      unitRef="USD">6208000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001133"
      unitRef="USD">7974000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001135"
      unitRef="USD">12284000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001136"
      unitRef="USD">11933000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001139">&lt;p id="xdx_80A_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zEeXCEwPAV77" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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_zWCqXvSIpAGl"&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 (in thousands):&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;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zFe5YUwqRsJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;&lt;span id="xdx_8BD_z6kwztUpoEL3" style="display: none"&gt;Schedule of property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&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;2024&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;2023&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: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Office furniture and equipment&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zjwI3IocZJt8" style="width: 14%; text-align: right" title="Total property and equipment"&gt;227&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pn3n3" style="width: 14%; text-align: right" title="Total property and equipment"&gt;227&lt;/td&gt;&lt;td style="width: 1%; 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; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Computer equipment and software&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zUzgxOgWlBs8" style="text-align: right" title="Total property and equipment"&gt;283&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pn3n3" style="text-align: right" title="Total property and equipment"&gt;248&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: 1pt; padding-left: 1.85pt"&gt;Land, buildings and leasehold improvements&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6J210LGYgRa" style="text-align: right" title="Total property and equipment"&gt;7,528&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Total property and equipment"&gt;7,935&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: 1pt; padding-left: 1.85pt"&gt;Autos&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z7q1B6VKT7re" style="text-align: right" title="Total property and equipment"&gt;769&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_pn3n3" style="text-align: right" title="Total property and equipment"&gt;616&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: 1pt; padding-left: 1.85pt"&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_98D_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zbVGAxiy32Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;9,207&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_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;9,200&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; padding-left: 1.85pt"&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_981_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231_zxwq0kL0Lrzb" style="text-align: right" title="Total property and equipment"&gt;&lt;span style="font-size: 10pt"&gt;18,014&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Total property and equipment"&gt;18,226&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; padding-left: 1.85pt"&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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231_zpyjJHKbMlP9" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(4,310&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231_zZ7WeCefEKXb" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(1,713&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; padding-left: 1.85pt"&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_983_eus-gaap--PropertyPlantAndEquipmentNet_pn3n3_c20241231_zk5hjGpemhUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net"&gt;13,704&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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net"&gt;16,513&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
the years ended December 31, 2024 and 2023 was $&lt;span id="xdx_90D_eus-gaap--Depreciation_pn5n6_c20240101__20241231_zlPlhlcbF3Fl" title="Depreciation expense"&gt;2.6&lt;/span&gt;
million and $&lt;span id="xdx_901_eus-gaap--Depreciation_pn5n6_c20230101__20231231_zLY1ap25xij7" title="Depreciation expense"&gt;0.9&lt;/span&gt;
million, respectively. For both years ending December 31, 2024 and December 31, 2023, depreciation expense recognized in Operating
expenses was $&lt;span id="xdx_90D_ecustom--PropertyPlantEquipmentOperatingExpenseDepreciation_dm_c20240101__20241231_zfWfp7QOSbyk" title="Depreciation expense recognized in operating expenses"&gt;&lt;span id="xdx_902_ecustom--PropertyPlantEquipmentOperatingExpenseDepreciation_dm_c20230101__20231231_zWAZqKvtc5Hb" title="Depreciation expense recognized in operating expenses"&gt;0.3 million&lt;/span&gt;&lt;/span&gt; in both years and $&lt;span id="xdx_900_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_dm_c20240101__20241231_z2lfy7LegiQj"&gt;2.4 million&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--CostOfGoodsAndServicesSoldDepreciation_dm_c20230101__20231231_zZPvShqMX0Ee"&gt;0.5 million&lt;/span&gt; in Cost of Good Sold respectively. In 2024 and 2023,
$&lt;span id="xdx_904_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20241231_z4KAIB6DiE3g" title="Capitalized depreciation expense"&gt;0.2&lt;/span&gt;
million and $&lt;span id="xdx_906_ecustom--CapitalizedDepreciationCosts_iI_pn5n6_c20231231_zWn3DqpSt2J3" title="Capitalized depreciation expense"&gt;0.2&lt;/span&gt;
million of depreciation was capitalized into inventory as manufacturing overhead costs, respectively. See Note 4 for additional
details of the acquisition of land, buildings and machinery and equipment.&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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001141">&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zFe5YUwqRsJk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT (Details - Schedule of property and equipment)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;&lt;span id="xdx_8BD_z6kwztUpoEL3" style="display: none"&gt;Schedule of property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&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;2024&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;2023&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: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Office furniture and equipment&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zjwI3IocZJt8" style="width: 14%; text-align: right" title="Total property and equipment"&gt;227&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_pn3n3" style="width: 14%; text-align: right" title="Total property and equipment"&gt;227&lt;/td&gt;&lt;td style="width: 1%; 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; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Computer equipment and software&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zUzgxOgWlBs8" style="text-align: right" title="Total property and equipment"&gt;283&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_pn3n3" style="text-align: right" title="Total property and equipment"&gt;248&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: 1pt; padding-left: 1.85pt"&gt;Land, buildings and leasehold improvements&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6J210LGYgRa" style="text-align: right" title="Total property and equipment"&gt;7,528&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Total property and equipment"&gt;7,935&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: 1pt; padding-left: 1.85pt"&gt;Autos&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z7q1B6VKT7re" style="text-align: right" title="Total property and equipment"&gt;769&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_pn3n3" style="text-align: right" title="Total property and equipment"&gt;616&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: 1pt; padding-left: 1.85pt"&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_98D_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zbVGAxiy32Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;9,207&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_98F_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total property and equipment"&gt;9,200&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; padding-left: 1.85pt"&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_981_eus-gaap--PropertyPlantAndEquipmentGross_pn3n3_c20241231_zxwq0kL0Lrzb" style="text-align: right" title="Total property and equipment"&gt;&lt;span style="font-size: 10pt"&gt;18,014&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Total property and equipment"&gt;18,226&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; padding-left: 1.85pt"&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_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231_zpyjJHKbMlP9" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(4,310&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231_zZ7WeCefEKXb" style="border-bottom: Black 1pt solid; text-align: right" title="Less accumulated depreciation"&gt;(1,713&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; padding-left: 1.85pt"&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_983_eus-gaap--PropertyPlantAndEquipmentNet_pn3n3_c20241231_zk5hjGpemhUg" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net"&gt;13,704&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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and Equipment, net"&gt;16,513&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="AsOf2024-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      id="Fact001143"
      unitRef="USD">227000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      id="Fact001145"
      unitRef="USD">227000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="Fact001147"
      unitRef="USD">283000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="Fact001149"
      unitRef="USD">248000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact001151"
      unitRef="USD">7528000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact001153"
      unitRef="USD">7935000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_AutosMember"
      decimals="-3"
      id="Fact001155"
      unitRef="USD">769000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_custom_AutosMember"
      decimals="-3"
      id="Fact001157"
      unitRef="USD">616000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact001159"
      unitRef="USD">9207000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact001161"
      unitRef="USD">9200000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001163"
      unitRef="USD">18014000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001165"
      unitRef="USD">18226000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001167"
      unitRef="USD">4310000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001169"
      unitRef="USD">1713000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001171"
      unitRef="USD">13704000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001173"
      unitRef="USD">16513000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001175"
      unitRef="USD">2600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001177"
      unitRef="USD">900000</us-gaap:Depreciation>
    <BEEM:PropertyPlantEquipmentOperatingExpenseDepreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001179"
      unitRef="USD">300000</BEEM:PropertyPlantEquipmentOperatingExpenseDepreciation>
    <BEEM:PropertyPlantEquipmentOperatingExpenseDepreciation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001181"
      unitRef="USD">300000</BEEM:PropertyPlantEquipmentOperatingExpenseDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001182"
      unitRef="USD">2400000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001183"
      unitRef="USD">500000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <BEEM:CapitalizedDepreciationCosts
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001185"
      unitRef="USD">200000</BEEM:CapitalizedDepreciationCosts>
    <BEEM:CapitalizedDepreciationCosts
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="Fact001187"
      unitRef="USD">200000</BEEM:CapitalizedDepreciationCosts>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001189">&lt;p id="xdx_80B_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zPiuKlAL66A9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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;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_82B_zEMTbz9DjNyd"&gt;GOODWILL AND INTANGIBLE
    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"&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-indent: 0.5in"&gt;Intangible assets, net as of December 31, 2024
and 2023 consists of the following (in thousands)&lt;b&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;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zgMGYncupmf4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zivKPa3aCC1h" style="display: none"&gt;Schedule of intangible 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 style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&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="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&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"&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;Gross Carrying Amount&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;Accumulated Amortization&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;Net Carrying Amount&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 Amortization Period (yrs)&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: 40%; text-align: left"&gt;Developed technology&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z8glOmbVDiN8" style="width: 12%; text-align: right" title="Gross carrying amount"&gt;8,074&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zILxy6UGCfA" style="width: 12%; text-align: right" title="Accumulated amortization"&gt;(1,346&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z6IYIsggDwSb" style="width: 12%; text-align: right" title="Net carrying amount"&gt;6,728&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zXn57VZNH4b4" title="Weighted-average amortization period (yrs)"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Trade name&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_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z2jd2oyfn6ui" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;1,756&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_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zZOtGuUGGvO1" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(322&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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuEbNP0xwKBd" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;1,434&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuZxPffHbsB1" title="Weighted-average amortization period (yrs)"&gt;10&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;Customer relationships&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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zpzGu1tImAr6" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4Pi8ubU9Fw3" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(110&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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ztCcrt96jGve" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z2T9VEe6WxL8" title="Weighted-average amortization period (yrs)"&gt;13&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&gt;Backlog&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_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJipgZyYAZbg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;185&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_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJrsbUNE9t1l" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(185&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_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zji4BtHPBPZb" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zhOnBAPNlOvd" title="Weighted-average amortization period (yrs)"&gt;1&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="padding-bottom: 1pt"&gt;Patents&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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zpT2nEd9gaF1" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;611&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zq1OmKrUtwHc" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(57&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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zZgxn6nrpnp2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;554&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zrKT9a5BHNIa" title="Weighted-average amortization period (yrs)"&gt;20&lt;/span&gt;&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; padding-bottom: 2.5pt"&gt;Intangible 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 id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zG3HwaJIW0W" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount"&gt;11,070&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_zWtzi6vgxIRj" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;(2,020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_z9mOHFin3Lul" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount"&gt;9,050&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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"&gt;&lt;/p&gt;





&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&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"&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; text-align: center; font-weight: bold; vertical-align: bottom"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom"&gt;Net Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.2pt 0pt 10pt; text-indent: 0.75pt"&gt;&lt;b&gt;Weighted- average Amortization&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.45pt"&gt;&lt;b&gt;Period (yrs)&lt;/b&gt;&lt;/p&gt;&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="width: 40%; text-align: left; padding-bottom: 1pt; padding-left: 1.7pt"&gt;Developed technology&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z0zELcN8lqE7" style="width: 12%; text-align: right" title="Gross carrying amount"&gt;8,074&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_ze749wSCq7r2" style="width: 12%; text-align: right" title="Accumulated amortization"&gt;(2,080&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zCfZu4jZbACi" style="width: 12%; text-align: right" title="Net carrying amount"&gt;5,994&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z1jMhfaLUzde" title="Weighted-average amortization period (yrs)"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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; padding-bottom: 1pt; padding-left: 1.7pt"&gt;Trade name&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z3zggXEOq941" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;1,756&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zMRd6Jqoyeok" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(498&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zWM7LUd4qnNd" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;1,258&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zeXkjaq7wYil" title="Weighted-average amortization period (yrs)"&gt;10&lt;/span&gt;&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: 1pt; padding-left: 1.7pt"&gt;Customer relationships&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zZzbXLvThBUj" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z0ixwTP5I56g" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(158&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ziAb5rp4vMRa" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;286&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_znTfScR0PTv7" title="Weighted-average amortization period (yrs)"&gt;13&lt;/span&gt;&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: 1pt; padding-left: 1.7pt"&gt;Backlog&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zpB7WyLdUwGe" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;185&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztj4m51vNwAl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(185&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztItLLwtFUwd" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaFlAErFsd9e" title="Weighted-average amortization period (yrs)"&gt;1&lt;/span&gt;&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: 1pt; padding-left: 1.7pt"&gt;Patents&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--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_za1CIZYFX3q7" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;576&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_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zQQjpwAv2Nf2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(77&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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zbM2CZfrvGbg" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zK2oHoijm01a" title="Weighted-average amortization period (yrs)"&gt;20&lt;/span&gt;&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; padding-bottom: 2.5pt; padding-left: 1.7pt"&gt;Intangible 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 id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231_zWxzLG2mk8pb" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount"&gt;11,035&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zgExJ0reExIi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;(2,998&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zwDGNyC45SP2" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount"&gt;8,037&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_z6XzhcCh2cBk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;Amortization expense for
each of the years ended December 31, 2024 and 2023 was $&lt;span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_pn6n6_c20230101__20231231_zbX7mjqU5e34"&gt;1&lt;/span&gt;.0
million. Amortization expense for intangible assets held as of December 31, 2024 will be $&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn6n6_c20281231__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zQ0VIBjzyD9"&gt;1&lt;/span&gt;.0
million for each of the years 2025 &#x2013; 2028. For both years ending December 31, 2024 and December 31, 2023, amortization expense
recognized in Operating expenses was $&lt;span id="xdx_902_ecustom--IntangibleAssetsOperatingExpenseAmortization_dm_c20240101__20241231_z32bGa5yCMwj" title="Amortization expense recognized in operating expenses"&gt;0.2 million&lt;/span&gt; and $&lt;span id="xdx_904_ecustom--IntangibleAssetsOperatingExpenseAmortization_dm_c20230101__20231231_zgpHOEsO4Dre" title="Amortization expense recognized in operating expenses"&gt;0.3 million&lt;/span&gt; respectively and $&lt;span id="xdx_90C_eus-gaap--CostOfGoodsAndServicesSoldAmortization_dm_c20240101__20241231_ziR3B6n8To9d"&gt;0.7 million&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--CostOfGoodsAndServicesSoldAmortization_dm_c20230101__20231231_z9Q4DFJrn8H7"&gt;0.8 million&lt;/span&gt; in Cost of Good
Sold 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&#x2019;s acquisitions identified Goodwill and intangible
assets. Goodwill represents the purchase price in excess of fair values assigned to the underlying identifiable net assets of the acquired
business. Goodwill as of December 31, 2024 and 2023 consists of the following (in thousands):&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"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfGoodwillTextBlock_pn3n3_zO8IhZnDNm4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zfuUQAPMiJE1"&gt;&lt;b style="display: none"&gt;Schedule of goodwill&lt;/b&gt;&lt;/span&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;Goodwill&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 43%; padding-bottom: 2.5pt"&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Goodwill_iI_c20221231_z7cvcNKdA9j" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"&gt;4,600&lt;/td&gt;&lt;td style="width: 1%; 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&gt;Acquisition of Amiga&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--GoodwillAcquiredDuringPeriod_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zmF1DnTDn5nh" style="text-align: right" title="Goodwill acquired during period"&gt;5,445&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-bottom: 1pt"&gt;Currency impact&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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20230101__20231231_zYmEFdeZVWvb" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact"&gt;225&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"&gt;Balance as of December 31, 2023&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_98A_eus-gaap--Goodwill_iI_c20231231_z9JXU6P5l1Mj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,270&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&gt;Acquisition of Telcom&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--GoodwillAcquiredDuringPeriod_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zJJBSmjmSLQi" style="text-align: right"&gt;692&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Currency impact&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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20240101__20241231_zjm33649dJub" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact"&gt;(382&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2024&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_986_eus-gaap--Goodwill_iI_c20241231_zQhS7XfNTDQl" style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,580&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"&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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001191">&lt;table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_pn3n3_zgMGYncupmf4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of intangible assets)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B4_zivKPa3aCC1h" style="display: none"&gt;Schedule of intangible 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 style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&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="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2023&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"&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;Gross Carrying Amount&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;Accumulated Amortization&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;Net Carrying Amount&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 Amortization Period (yrs)&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: 40%; text-align: left"&gt;Developed technology&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z8glOmbVDiN8" style="width: 12%; text-align: right" title="Gross carrying amount"&gt;8,074&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zILxy6UGCfA" style="width: 12%; text-align: right" title="Accumulated amortization"&gt;(1,346&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z6IYIsggDwSb" style="width: 12%; text-align: right" title="Net carrying amount"&gt;6,728&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zXn57VZNH4b4" title="Weighted-average amortization period (yrs)"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Trade name&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_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z2jd2oyfn6ui" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;1,756&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_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zZOtGuUGGvO1" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(322&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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuEbNP0xwKBd" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;1,434&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zuZxPffHbsB1" title="Weighted-average amortization period (yrs)"&gt;10&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;Customer relationships&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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zpzGu1tImAr6" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z4Pi8ubU9Fw3" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(110&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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ztCcrt96jGve" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z2T9VEe6WxL8" title="Weighted-average amortization period (yrs)"&gt;13&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&gt;Backlog&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_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJipgZyYAZbg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;185&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_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJrsbUNE9t1l" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(185&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_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zji4BtHPBPZb" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&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;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zhOnBAPNlOvd" title="Weighted-average amortization period (yrs)"&gt;1&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="padding-bottom: 1pt"&gt;Patents&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--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zpT2nEd9gaF1" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;611&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zq1OmKrUtwHc" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(57&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_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zZgxn6nrpnp2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;554&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zrKT9a5BHNIa" title="Weighted-average amortization period (yrs)"&gt;20&lt;/span&gt;&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; padding-bottom: 2.5pt"&gt;Intangible 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 id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zG3HwaJIW0W" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount"&gt;11,070&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_zWtzi6vgxIRj" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;(2,020&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_z9mOHFin3Lul" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount"&gt;9,050&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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"&gt;&lt;/p&gt;





&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, 2024&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"&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; text-align: center; font-weight: bold; vertical-align: bottom"&gt;Gross Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom"&gt;Accumulated Amortization&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom"&gt;Net Carrying Amount&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold; vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9.2pt 0pt 10pt; text-indent: 0.75pt"&gt;&lt;b&gt;Weighted- average Amortization&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.45pt"&gt;&lt;b&gt;Period (yrs)&lt;/b&gt;&lt;/p&gt;&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="width: 40%; text-align: left; padding-bottom: 1pt; padding-left: 1.7pt"&gt;Developed technology&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z0zELcN8lqE7" style="width: 12%; text-align: right" title="Gross carrying amount"&gt;8,074&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_ze749wSCq7r2" style="width: 12%; text-align: right" title="Accumulated amortization"&gt;(2,080&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_zCfZu4jZbACi" style="width: 12%; text-align: right" title="Net carrying amount"&gt;5,994&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--DevelopedTechnologyRightsMember_z1jMhfaLUzde" title="Weighted-average amortization period (yrs)"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; 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; padding-bottom: 1pt; padding-left: 1.7pt"&gt;Trade name&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z3zggXEOq941" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;1,756&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zMRd6Jqoyeok" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(498&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zWM7LUd4qnNd" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;1,258&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zeXkjaq7wYil" title="Weighted-average amortization period (yrs)"&gt;10&lt;/span&gt;&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: 1pt; padding-left: 1.7pt"&gt;Customer relationships&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zZzbXLvThBUj" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_z0ixwTP5I56g" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(158&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_ziAb5rp4vMRa" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;286&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_znTfScR0PTv7" title="Weighted-average amortization period (yrs)"&gt;13&lt;/span&gt;&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: 1pt; padding-left: 1.7pt"&gt;Backlog&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zpB7WyLdUwGe" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;185&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztj4m51vNwAl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(185&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_d0_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_ztItLLwtFUwd" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaFlAErFsd9e" title="Weighted-average amortization period (yrs)"&gt;1&lt;/span&gt;&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: 1pt; padding-left: 1.7pt"&gt;Patents&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--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_za1CIZYFX3q7" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;576&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_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zQQjpwAv2Nf2" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;(77&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--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zbM2CZfrvGbg" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zK2oHoijm01a" title="Weighted-average amortization period (yrs)"&gt;20&lt;/span&gt;&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; padding-bottom: 2.5pt; padding-left: 1.7pt"&gt;Intangible 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 id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_pn3n3_c20241231_zWxzLG2mk8pb" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross carrying amount"&gt;11,035&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zgExJ0reExIi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;(2,998&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zwDGNyC45SP2" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying amount"&gt;8,037&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: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="Fact001193"
      unitRef="USD">8074000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="Fact001195"
      unitRef="USD">1346000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="Fact001197"
      unitRef="USD">6728000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact001199">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001201"
      unitRef="USD">1756000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001203"
      unitRef="USD">322000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001205"
      unitRef="USD">1434000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_TradeNamesMember"
      id="Fact001207">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001209"
      unitRef="USD">444000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001211"
      unitRef="USD">110000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001213"
      unitRef="USD">334000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      id="Fact001215">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001217"
      unitRef="USD">185000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001219"
      unitRef="USD">185000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001221"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_custom_BacklogMember"
      id="Fact001223">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_PatentsMember"
      decimals="-3"
      id="Fact001225"
      unitRef="USD">611000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_PatentsMember"
      decimals="-3"
      id="Fact001227"
      unitRef="USD">57000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_PatentsMember"
      decimals="-3"
      id="Fact001229"
      unitRef="USD">554000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-12-31_us-gaap_PatentsMember"
      id="Fact001231">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001233"
      unitRef="USD">11070000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001235"
      unitRef="USD">2020000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001237"
      unitRef="USD">9050000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="Fact001241"
      unitRef="USD">8074000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="Fact001243"
      unitRef="USD">2080000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="Fact001245"
      unitRef="USD">5994000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact001247">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001249"
      unitRef="USD">1756000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001251"
      unitRef="USD">498000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember"
      decimals="-3"
      id="Fact001253"
      unitRef="USD">1258000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_TradeNamesMember"
      id="Fact001255">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001257"
      unitRef="USD">444000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001259"
      unitRef="USD">158000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="Fact001261"
      unitRef="USD">286000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_CustomerRelationshipsMember"
      id="Fact001263">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001265"
      unitRef="USD">185000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001267"
      unitRef="USD">185000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001269"
      unitRef="USD">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_custom_BacklogMember"
      id="Fact001271">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31_us-gaap_PatentsMember"
      decimals="-3"
      id="Fact001273"
      unitRef="USD">576000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31_us-gaap_PatentsMember"
      decimals="-3"
      id="Fact001275"
      unitRef="USD">77000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_us-gaap_PatentsMember"
      decimals="-3"
      id="Fact001277"
      unitRef="USD">499000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_PatentsMember"
      id="Fact001279">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001281"
      unitRef="USD">11035000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001283"
      unitRef="USD">2998000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001285"
      unitRef="USD">8037000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-6"
      id="Fact001286"
      unitRef="USD">1000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2028-12-31_us-gaap_SubsequentEventMember"
      decimals="-6"
      id="Fact001287"
      unitRef="USD">1000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <BEEM:IntangibleAssetsOperatingExpenseAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001289"
      unitRef="USD">200000</BEEM:IntangibleAssetsOperatingExpenseAmortization>
    <BEEM:IntangibleAssetsOperatingExpenseAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001291"
      unitRef="USD">300000</BEEM:IntangibleAssetsOperatingExpenseAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact001292"
      unitRef="USD">700000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact001293"
      unitRef="USD">800000</us-gaap:CostOfGoodsAndServicesSoldAmortization>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001295">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfGoodwillTextBlock_pn3n3_zO8IhZnDNm4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - INTANGIBLE ASSETS (Details - Schedule of goodwill)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zfuUQAPMiJE1"&gt;&lt;b style="display: none"&gt;Schedule of goodwill&lt;/b&gt;&lt;/span&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;Goodwill&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 43%; padding-bottom: 2.5pt"&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--Goodwill_iI_c20221231_z7cvcNKdA9j" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right"&gt;4,600&lt;/td&gt;&lt;td style="width: 1%; 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&gt;Acquisition of Amiga&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--GoodwillAcquiredDuringPeriod_pn3n3_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zmF1DnTDn5nh" style="text-align: right" title="Goodwill acquired during period"&gt;5,445&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-bottom: 1pt"&gt;Currency impact&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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20230101__20231231_zYmEFdeZVWvb" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact"&gt;225&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"&gt;Balance as of December 31, 2023&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_98A_eus-gaap--Goodwill_iI_c20231231_z9JXU6P5l1Mj" style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,270&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&gt;Acquisition of Telcom&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--GoodwillAcquiredDuringPeriod_pn3n3_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zJJBSmjmSLQi" style="text-align: right"&gt;692&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Currency impact&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--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_c20240101__20241231_zjm33649dJub" style="border-bottom: Black 1pt solid; text-align: right" title="Goodwill currency impact"&gt;(382&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: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance as of December 31, 2024&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_986_eus-gaap--Goodwill_iI_c20241231_zQhS7XfNTDQl" style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,580&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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001296"
      unitRef="USD">4600000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="From2023-01-012023-12-31_custom_AmigaMember"
      decimals="-3"
      id="Fact001298"
      unitRef="USD">5445000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001300"
      unitRef="USD">225000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001301"
      unitRef="USD">10270000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="From2024-01-012024-12-31_custom_TelcomMember"
      decimals="-3"
      id="Fact001302"
      unitRef="USD">692000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001304"
      unitRef="USD">-382000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001305"
      unitRef="USD">10580000</us-gaap:Goodwill>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001308">&lt;p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zXW2roF0dcVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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;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_822_z8aBp64AxU15"&gt;ACCRUED EXPENSES AND LONG-TERM LIABILITIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&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 0pt 0.5in; text-align: justify"&gt;The major components of accrued expenses
and long-term liabilities are summarized as follows (in thousands):&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;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_zpFJjVCm3DR6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;&lt;span id="xdx_8B9_zLJS3VHS0zJk" style="display: none"&gt;Schedule of accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_494_20241231_zzB8ClLDgCCl" style="text-align: center"&gt;&#160;&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20231231_zXsnm4jgnGUj" style="text-align: center"&gt;&#160;&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"&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; text-align: center; font-weight: bold; vertical-align: bottom"&gt;December 31,&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; text-align: center; font-weight: bold; vertical-align: bottom"&gt;December 31,&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"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrentAbstract_iB_zGlvXCw5nEsl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued Expenses:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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--AccruedVacationCurrent_iI_pn3n3_maALCzkcj_zZpcCKmUvst1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued vacation&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;271&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;246&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzkcj_zOy6bpn1OxVf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued salaries and bonus&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,498&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,086&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccountsPayableTradeCurrent_iI_pn3n3_maALCzkcj_zTg8gtPeZBQ5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Vendor accruals&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--AccruedWarranty_iI_pn3n3_d0_maALCzkcj_z2njCmjqvOSb" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued warranty&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27&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_ecustom--CustomerPrepayments_iI_pn3n3_d0_maALCzkcj_zwhfUk3fAy79" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Customer prepayments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzkcj_zWX6WMAadOW2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Other accrued expense&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;612&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,328&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--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzkcj_z4xFOeuKeLdl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&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;2,462&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,737&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-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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_ecustom--OtherLongtermLiabilities_iB_zq4Pl31xCevk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Other Long-Term Liabilities:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_zDx8KWeGGOB6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Long-term deferred tax liability&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,290&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="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,698&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_z0t3YyldCu02" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Acquired long-term liability&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;3,380&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;3,787&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--TotalLongTermLiabilities_iTI_d0_mtOLNz1Te_zjrnUvQN2GV1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&gt;Total long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,670&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;5,485&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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&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;Acquired long-term
liability of $&lt;span id="xdx_90D_ecustom--AcquiredLongtermLiability_iI_pn5n6_c20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zdmuyRSfA4af" title="Acquired long-term liability"&gt;3.4&lt;/span&gt;
million consists of a restructuring debt settlement from the acquisition of Amiga. Approximately $&lt;span id="xdx_903_eus-gaap--AccruedLiabilitiesCurrent_iI_pn5n6_c20241231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_z5iofDg587a3" title="Acquired long-term liability"&gt;0.5&lt;/span&gt; million is current and
included in other accrued expenses and the rest is categorized in long-term liability. The debt restructuring was entered into in
2021 for a nine year term with six years remaining at December 31, 2024. Payments are due quarterly as a percentage of the remaining
balance due. $&lt;span id="xdx_905_eus-gaap--LiabilitiesNoncurrent_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_z0JYWhGsOtt9" title="Non current liabilities"&gt;31&lt;/span&gt;
thousand consists of non-current liabilities related to the acquisition of Telcom. Approximately $&lt;span id="xdx_90E_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3_c20240830__us-gaap--BusinessAcquisitionAxis__custom--TelcomMember_zntvA6AMis18" title="Accrued expenses"&gt;32&lt;/span&gt; thousand is current and included in other accrued
expenses and the rest is categorized in long-term liability.&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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001310">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_pn3n3_zpFJjVCm3DR6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCRUED EXPENSES AND LONG-TERM LIABILITIES (Details - Schedule of accrued expenses)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;&lt;span id="xdx_8B9_zLJS3VHS0zJk" style="display: none"&gt;Schedule of accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_494_20241231_zzB8ClLDgCCl" style="text-align: center"&gt;&#160;&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20231231_zXsnm4jgnGUj" style="text-align: center"&gt;&#160;&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"&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; text-align: center; font-weight: bold; vertical-align: bottom"&gt;December 31,&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; text-align: center; font-weight: bold; vertical-align: bottom"&gt;December 31,&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"&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;2024&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;2023&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"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&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;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrentAbstract_iB_zGlvXCw5nEsl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued Expenses:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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--AccruedVacationCurrent_iI_pn3n3_maALCzkcj_zZpcCKmUvst1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued vacation&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;271&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;246&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maALCzkcj_zOy6bpn1OxVf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued salaries and bonus&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,498&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,086&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--AccountsPayableTradeCurrent_iI_pn3n3_maALCzkcj_zTg8gtPeZBQ5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Vendor accruals&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--AccruedWarranty_iI_pn3n3_d0_maALCzkcj_z2njCmjqvOSb" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Accrued warranty&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27&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_ecustom--CustomerPrepayments_iI_pn3n3_d0_maALCzkcj_zwhfUk3fAy79" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Customer prepayments&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzkcj_zWX6WMAadOW2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Other accrued expense&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;612&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,328&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--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzkcj_z4xFOeuKeLdl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&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;2,462&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,737&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-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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_ecustom--OtherLongtermLiabilities_iB_zq4Pl31xCevk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Other Long-Term Liabilities:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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--DeferredTaxAndOtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_zDx8KWeGGOB6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Long-term deferred tax liability&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,290&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="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,698&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherLiabilitiesNoncurrent_iI_d0_maOLNz1Te_z0t3YyldCu02" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Acquired long-term liability&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;3,380&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;3,787&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--TotalLongTermLiabilities_iTI_d0_mtOLNz1Te_zjrnUvQN2GV1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&gt;Total long-term liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,670&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;5,485&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="AsOf2024-12-31"
      decimals="-3"
      id="Fact001315"
      unitRef="USD">271000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001316"
      unitRef="USD">246000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001318"
      unitRef="USD">1498000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001319"
      unitRef="USD">1086000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001321"
      unitRef="USD">75000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001322"
      unitRef="USD">50000</us-gaap:AccountsPayableTradeCurrent>
    <BEEM:AccruedWarranty
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001324"
      unitRef="USD">6000</BEEM:AccruedWarranty>
    <BEEM:AccruedWarranty
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001325"
      unitRef="USD">27000</BEEM:AccruedWarranty>
    <BEEM:CustomerPrepayments
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001327"
      unitRef="USD">0</BEEM:CustomerPrepayments>
    <BEEM:CustomerPrepayments
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001328"
      unitRef="USD">0</BEEM:CustomerPrepayments>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001330"
      unitRef="USD">612000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001331"
      unitRef="USD">1328000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001333"
      unitRef="USD">2462000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001334"
      unitRef="USD">2737000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001339"
      unitRef="USD">1290000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001340"
      unitRef="USD">1698000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001342"
      unitRef="USD">3380000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001343"
      unitRef="USD">3787000</us-gaap:OtherLiabilitiesNoncurrent>
    <BEEM:TotalLongTermLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001345"
      unitRef="USD">4670000</BEEM:TotalLongTermLiabilities>
    <BEEM:TotalLongTermLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001346"
      unitRef="USD">5485000</BEEM:TotalLongTermLiabilities>
    <BEEM:AcquiredLongtermLiability
      contextRef="AsOf2024-12-31_custom_AmigaMember"
      decimals="-5"
      id="Fact001348"
      unitRef="USD">3400000</BEEM:AcquiredLongtermLiability>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31_custom_AmigaMember"
      decimals="-5"
      id="Fact001350"
      unitRef="USD">500000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001352"
      unitRef="USD">31000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-08-30_custom_TelcomMember"
      decimals="-3"
      id="Fact001354"
      unitRef="USD">32000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001356">&lt;p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z4ezN6qdFwb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&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;10.&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_821_z9fxOVjBMQi4"&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;The Company may from time
to time become party to actions, claims, suits, investigations or proceedings arising from the ordinary course of our business, including
actions with respect to intellectual property claims, breach of contract claims, labor and employment claims and other matters. Any litigation
could divert management time and attention from the Company, could involve significant amounts of legal fees and other fees and expenses,
or could result in an adverse outcome having a material adverse effect on our financial condition, cash flows or results of operations.
Actions, claims, suits, investigations and proceedings are inherently uncertain, and their results cannot be predicted with certainty.
We are not currently involved in any legal proceedings that we believe are, individually or in the aggregate, material to our business,
results of operations or financial condition. However, regardless of the outcome, litigation can have an adverse impact on us because
of associated cost and diversion of management time. As of December 31, 2024, after consulting with legal counsel, management believes
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;






</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001359">&lt;p id="xdx_80E_eus-gaap--LesseeOperatingLeasesTextBlock_zuGEKil25zVi" 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, software licenses, 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;

&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;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;11.&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_zQwoYeriD9ci"&gt;LEASES&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;On September 1, 2020, the
Company entered into a five-year operating lease for their headquarters building in San Diego, California, with 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.&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 part of the All Cell acquisition,
the Company assumed a facility lease located in Broadview, Illinois, and recorded $&lt;span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20200901_z7FJbeUQu3Nf" title="Right of use asset and lease liability"&gt;0.2&lt;/span&gt; million in right-of-use asset and lease liability.
The lease term ended on August 31, 2023 and contains clauses for annual rent escalation. The present values of the lease payment streams
were calculated using an effective borrowing rate of &lt;span id="xdx_90A_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pip0_dp_c20241231_zJvav5nKADdf" title="Borrowing rate"&gt;10&lt;/span&gt;%. The Company remained in the facility on a month-to-month lease and then entered
into a five-year lease extension effective February 1, 2024 and recorded $&lt;span id="xdx_90A_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20240201_zvw0c2wcqKng" title="Right of use asset and lease liability"&gt;1.4&lt;/span&gt; million in right-of-use asset and lease liability.&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 part of the acquisitions
in Serbia, the Company assumed a lease for a small office and a few minimal leases in Belgrade, Serbia, which have an indefinite term
and may be terminated at any time with 30 day&#x2019;s notice. Because of the short term and small value, these leases were not capitalized.&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 twelve months ended
December 31, 2024 and 2023, cash paid for amounts included in the measurement of operating lease liabilities were $&lt;span id="xdx_90A_eus-gaap--OperatingLeasePayments_pn5n6_c20240101__20241231_zflgJDyif614" title="Operating lease liabilities"&gt;1.1&lt;/span&gt; million and $&lt;span id="xdx_909_eus-gaap--OperatingLeasePayments_pn5n6_c20230101__20231231_zvav0dDJZJ3h" title="Operating lease liabilities"&gt;0.8&lt;/span&gt;
million, respectively. Operating lease costs for the twelve months ended December 31, 2024 and 2023 were $&lt;span id="xdx_903_eus-gaap--OperatingLeaseCost_pn6n6_c20240101__20241231_zDwGjGK3eDFe" title="Operating lease cost"&gt;1&lt;/span&gt;.0 million and $&lt;span id="xdx_90A_eus-gaap--OperatingLeaseCost_pn5n6_c20230101__20231231_zCBstqThCz6j" title="Operating lease cost"&gt;0.8&lt;/span&gt; million,
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 table below summarizes the Company's lease-related
assets and liabilities as of December 31, 2024 and 2023 (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--LeaseCostTableTextBlock_pn3n3_zAop9a6ssq97" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease cost)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%"&gt;&lt;span id="xdx_8BA_zvMTqa1pEYrg"&gt;&lt;b style="display: none"&gt;Schedule of lease assets and liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20241231_zPPrpoh5B5Wc" style="text-align: right; width: 14%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20231231_zNENivOHb2c4" style="text-align: right; width: 14%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&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;Year Ended&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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zJr5CdjXjY8e" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; font-weight: bold; text-align: left"&gt;Lease assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,893&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,026&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Lease 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_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_ztfcGKsjyY3f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current operating lease liabilities, included in current liabilities&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;696&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;615&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zv0CPzhr4G0c" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Noncurrent operating lease liabilities, included in long-term 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;971&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;455&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_zbWoiY1TXI19" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Total Lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,667&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,070&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"&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;Supplemental cash flow information
related to the lease is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--LeaseCost2TableTextBlock_pn3n3_zUPRCOpi9KRh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Supplemental cash flow lease information)"&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 style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Year Ended&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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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="text-align: left"&gt;Cash paid for amounts included in the measurement of lease 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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 66%; text-align: left"&gt;Operating cash flows from operating leases&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--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20240101__20241231_z2FVQ2mqNHY3" style="width: 13%; text-align: right"&gt;1,098&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_985_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20230101__20231231_zjHFFn2PcQLg" style="width: 13%; text-align: right"&gt;628&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: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_c20240101__20241231_zG522nY2GOjk" style="text-align: right"&gt;1,697&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_982_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_d0_c20230101__20231231_zKPjarl1wyV6" 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 style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Weighted Average Remaining Lease Term:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&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--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20241231_zvyvV3dErlwd" style="text-align: right" title="::XDX::P3Y2M19D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1396"&gt;3.22&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20231231_zWRrOy0fU6N8" style="text-align: right" title="::XDX::P3Y9M7D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1397"&gt;3.77&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&gt;Weighted Average Discount Rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_z1hfYz4CAa7c"&gt;10&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_z3bPKrhN6KGf"&gt;10&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p 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 the Company&#x2019;s leases
do not provide an implicit rate, the Company uses its incremental borrowing rate to discount the lease payments to present value. The
estimated incremental borrowing rate is derived from information available at the lease commencement date. The future minimum rental commitments
for our operating leases is as follows (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zHPv3WYyFKye" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for operating leases)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: bottom"&gt;&lt;span id="xdx_8BC_zvnYNQCvCcG2" style="display: none"&gt;Schedule of minimum lease
    payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20241231_z4g7Ob1sDHa" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzKn0_zrsjuQgz88Q9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; width: 83%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;820&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzKn0_z4AyDesvDBcl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzKn0_zX798fy0sNK6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzKn0_zRu6Ss0p9EFh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt"&gt;2028&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;390&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKn0_zK71Bz6f3fD4" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; 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;1,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zJmOMO43VgDb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt"&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;(284&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_zXrVdnevf87i" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; 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;1,667&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;&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&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2020-09-01"
      decimals="-5"
      id="Fact001361"
      unitRef="USD">200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001363"
      unitRef="Pure">0.10</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-02-01"
      decimals="-5"
      id="Fact001365"
      unitRef="USD">1400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001367"
      unitRef="USD">1100000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001369"
      unitRef="USD">800000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-6"
      id="Fact001371"
      unitRef="USD">1000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001373"
      unitRef="USD">800000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001375">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--LeaseCostTableTextBlock_pn3n3_zAop9a6ssq97" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease cost)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%"&gt;&lt;span id="xdx_8BA_zvMTqa1pEYrg"&gt;&lt;b style="display: none"&gt;Schedule of lease assets and liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20241231_zPPrpoh5B5Wc" style="text-align: right; width: 14%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20231231_zNENivOHb2c4" style="text-align: right; width: 14%"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&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;Year Ended&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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zJr5CdjXjY8e" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; font-weight: bold; text-align: left"&gt;Lease assets&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,893&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,026&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Lease 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_405_eus-gaap--OperatingLeaseLiabilityCurrent_iI_ztfcGKsjyY3f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Current operating lease liabilities, included in current liabilities&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;696&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;615&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zv0CPzhr4G0c" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Noncurrent operating lease liabilities, included in long-term 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;971&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;455&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_zbWoiY1TXI19" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;Total Lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,667&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,070&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:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001377"
      unitRef="USD">1893000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001378"
      unitRef="USD">1026000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001380"
      unitRef="USD">696000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001381"
      unitRef="USD">615000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001383"
      unitRef="USD">971000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001384"
      unitRef="USD">455000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001386"
      unitRef="USD">1667000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001387"
      unitRef="USD">1070000</us-gaap:OperatingLeaseLiability>
    <BEEM:LeaseCost2TableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001391">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_ecustom--LeaseCost2TableTextBlock_pn3n3_zUPRCOpi9KRh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Supplemental cash flow lease information)"&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 style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Year Ended&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="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&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"&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;2024&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;2023&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="text-align: left"&gt;Cash paid for amounts included in the measurement of lease 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 style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 66%; text-align: left"&gt;Operating cash flows from operating leases&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--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20240101__20241231_z2FVQ2mqNHY3" style="width: 13%; text-align: right"&gt;1,098&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_985_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_iN_di_c20230101__20231231_zjHFFn2PcQLg" style="width: 13%; text-align: right"&gt;628&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: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_c20240101__20241231_zG522nY2GOjk" style="text-align: right"&gt;1,697&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_982_ecustom--RightofuseAssetsObtainedInExchangeForLeaseLiabilities_d0_c20230101__20231231_zKPjarl1wyV6" 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 style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Weighted Average Remaining Lease Term:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&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--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20241231_zvyvV3dErlwd" style="text-align: right" title="::XDX::P3Y2M19D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1396"&gt;3.22&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20231231_zWRrOy0fU6N8" style="text-align: right" title="::XDX::P3Y9M7D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1397"&gt;3.77&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&gt;Weighted Average Discount Rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_z1hfYz4CAa7c"&gt;10&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_z3bPKrhN6KGf"&gt;10&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</BEEM:LeaseCost2TableTextBlock>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001392"
      unitRef="USD">-1098000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001393"
      unitRef="USD">-628000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001394"
      unitRef="USD">1697000</BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities>
    <BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001395"
      unitRef="USD">0</BEEM:RightofuseAssetsObtainedInExchangeForLeaseLiabilities>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001398"
      unitRef="Pure">0.10</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001399"
      unitRef="Pure">0.10</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001401">&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zHPv3WYyFKye" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Minimum rental commitments for operating leases)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; vertical-align: bottom"&gt;&lt;span id="xdx_8BC_zvnYNQCvCcG2" style="display: none"&gt;Schedule of minimum lease
    payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20241231_z4g7Ob1sDHa" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzKn0_zrsjuQgz88Q9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; width: 83%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;820&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzKn0_z4AyDesvDBcl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzKn0_zX798fy0sNK6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzKn0_zRu6Ss0p9EFh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt"&gt;2028&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;390&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzKn0_zK71Bz6f3fD4" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; 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;1,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zJmOMO43VgDb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt"&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;(284&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiability_iI_zXrVdnevf87i" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; 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;1,667&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="AsOf2024-12-31"
      decimals="-3"
      id="Fact001403"
      unitRef="USD">820000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001405"
      unitRef="USD">364000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001407"
      unitRef="USD">377000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001409"
      unitRef="USD">390000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001411"
      unitRef="USD">1951000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001413"
      unitRef="USD">284000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001415"
      unitRef="USD">1667000</us-gaap:OperatingLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001420">&lt;p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z8HLsVbkA1d8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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;b&gt;12.&lt;/b&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_823_zxY2kcw9tpJi"&gt;STOCKHOLDERS&#x2019; EQUITY&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; text-indent: 0.5in"&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"&gt;&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 for Acquisitions&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 issued &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20220101__20221231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zqgcIG9aLKsf" title="Stock issued for purchase of assets, shares issued"&gt;1,055,000&lt;/span&gt;
shares of its common stock upon acquiring certain assets of All Cell during the year ended December 31, 2022. An additional &lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AllCellMember_zOqw1BrNYmFg" title="Stock issued for purchase of assets, shares issued"&gt;446,815&lt;/span&gt; shares
were issued in 2023 to All Cell in payment of contingent consideration for 2022 results.&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 issued &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--AmigaMember_zeU6d4VuMLnd" title="Stock issued for purchase of assets, shares issued"&gt;451,807&lt;/span&gt;
shares of its common stock upon acquiring Amiga during the year ended December 31, 2023. See further discussion in note 4. Business Combination.&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 issued &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20240101__20241231__us-gaap--BusinessAcquisitionAxis__custom--TelecomMember_zVRGT5Dxxu1l" title="Stock issued for purchase of assets, shares issued"&gt;82,506&lt;/span&gt;
shares of its commons stock upon acquiring Telcom during the year ended December 31, 2024. See further discussion in note 4. Business
Combination.&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;Committed Equity Facility &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; background-color: white"&gt;In
2022, the Company entered into a Common Stock Purchase Agreement and Registration Rights Agreement with B. Riley Principal Capital II,
LLC under which the Company issued &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20220101__20221231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_zkIOIAlGLAhg" title="Stock issued new, shares"&gt;281,157&lt;/span&gt; shares for approximately $&lt;span id="xdx_906_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn6n6_c20220101__20221231__srt--CounterpartyNameAxis__custom--BRileyCapitalMember__us-gaap--SecuritiesFinancingTransactionAxis__custom--CommonStockPurchaseAgreementMember_zCtiZp7Dt9z9" title="Proceeds from sale of equity"&gt;3&lt;/span&gt;.0 million. As consideration for B. Riley&#x2019;s commitment to
purchase shares of the Company&#x2019;s common stock, the Company issued B. Riley &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20220901__20220930__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zOWxem15XRa3" title="Stock issued new, shares"&gt;&lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20230401__20230430__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zw1c2LJlSVY3" title="Stock issued new, shares"&gt;10,484&lt;/span&gt;&lt;/span&gt; shares of its common stock in both September 2022
and April 2023. The facility was terminated on October 1, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&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; background-color: white"&gt;The
Company issued &lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pip0_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zYELoWcL91Mi"&gt;281,157&lt;/span&gt;
shares under the Purchase Agreement for $&lt;span id="xdx_909_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn6n6_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zOrgUmk4kHmc"&gt;3&lt;/span&gt;.0
million in proceeds, of which $&lt;span id="xdx_90A_ecustom--PaymentsOfStockIssuanceCost_pn5n6_c20240101__20241231__us-gaap--TransactionTypeAxis__custom--BRileyPurchaseAgreementMember_zv0jnXEzE4bl"&gt;0.5&lt;/span&gt;
million was offset by the offering costs as of December 31, 2024.&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"&gt;Awards Under Stock Incentive Plans&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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pip0_c20210609__us-gaap--PlanNameAxis__custom--Plan2021Member_z4vDrVC9W7Xj" title="Shares authorized for issuance"&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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pin3_c20210609__us-gaap--PlanNameAxis__custom--Plan2011Member_zj4OtJCWiHm5" title="Shares authorized for issuance"&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. As of December 31, 2024, &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pn5n6_c20241231__us-gaap--PlanNameAxis__custom--Plan2021Member_zKif4oUOFWRf" title="Shares available for grant"&gt;2.9&lt;/span&gt; million shares remain available
to grant under the 2021 Plan.&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;b&gt;&lt;i&gt;Stock Options&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&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;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.&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. The Company uses the
simplified method to estimate the expected term. The expected term of stock options granted to employees is equal to the contractual
term of the option award. 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.&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&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 assumptions in
the table below and we assumed there would not be dividends granted for the options granted in fiscal 2024 and 2023:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zCFVIqxnOCKh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_z77NpTbNsa2k" style="display: none"&gt;Schedule of assumptions for
options granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOlp2MNTwtac" title="Expected volatility"&gt;89.04&lt;/span&gt;% - &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2dXRX82Un2d" title="Expected volatility"&gt;92.70&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVxxunwms7K1" title="Expected volatility"&gt;90.25&lt;/span&gt;% - &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zMDLM83kSu06" title="Expected volatility"&gt;94.51&lt;/span&gt;%&lt;/span&gt;&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&gt;&lt;span style="font-size: 10pt"&gt;Expected term&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrjKKlAk4dg8" title="Expected remaining term"&gt;5 - 7 Years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zb4WyzHQmoNa" title="Expected remaining term"&gt;5 - 7 Year&lt;/span&gt;s&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUGEzheywBhk" title="Risk-free interest rate"&gt;3.63&lt;/span&gt;% - &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp1aXx1bDch2" title="Risk-free interest rate"&gt;4.48&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTgKaOCCBQ1b" title="Risk-free interest rate"&gt;3.55&lt;/span&gt;% - &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z7bzDbfhmmX3" title="Risk-free interest rate"&gt;4.47&lt;/span&gt;%&lt;/span&gt;&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="width: 56%"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average FV&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkZT8ZPVkIJ2" style="width: 18%; text-align: center" title="Weighted-average FV"&gt;&lt;span style="font-size: 10pt"&gt;$4.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0VXxlg3RDQa" style="width: 18%; text-align: center" title="Weighted-average FV"&gt;&lt;span style="font-size: 10pt"&gt;$5.93&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zktB1IblCZSd" 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,
2024 and 2023 is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zFbyJB2AtXJb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zqMYuEQ1zhp7" style="display: none"&gt;Schedule of option activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Intrinsic&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Value&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;Options&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;Price&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 style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Contractual Life&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;(in thousands)&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: 44%"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&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_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvcS3c8dzdF9" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning"&gt;336,758&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjQk9ro1mvy1" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;12.54&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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"&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zz4UBw74Gkga" style="text-align: right" title="Number of Options Granted"&gt;169,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi1MVhf6qWn7" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;7.54&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&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="padding-left: 10pt; padding-bottom: 1pt"&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zu1chkXZDMf1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited"&gt;(24,700&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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1aW1vTPMzM" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;19.70&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="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&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"&gt;Outstanding at December 31, 2023&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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoZiz5PP56Rd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning"&gt;481,858&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXzjAekj1zz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;10.41&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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmuy4xd1HxS8" title="Weighted Average Remaining Contractual Life"&gt;7.25&lt;/span&gt; Years&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--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zB5kw1miv19f" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Outstanding"&gt;350&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&gt;Exercisable at December 31, 2023&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zR59MhwbEyob" style="text-align: right" title="Number of Options Exercisable, Beginning"&gt;151,310&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlxQL063g88e" style="text-align: right" title="Weighted Average Exercise Price Exercisable, Beginning"&gt;5.55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfCMvt4QAjFe" title="Weighted Average Remaining Contractual Life, exercisable"&gt;7.18&lt;/span&gt; Years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEdCdW41RgPb" style="text-align: right" title="Intrinsic Value, Exercisable"&gt;233&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"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0Gr5uKoZY1h" style="text-align: right" title="Number of Options Granted"&gt;358,700&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_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zInq9v6N8Bw1" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;5.13&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&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="padding-left: 10pt"&gt;Forfeited&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsKtPnlkGGue" style="text-align: right" title="Number of Options Forfeited"&gt;177,554&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLe9K1ikOwPe" style="text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;9.92&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFb508zdgIq4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Outstanding, Ending"&gt;663,004&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;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z77E8Pndll5j" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;6.69&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; text-align: center"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfFU7hCfKRtl" title="Weighted Average Remaining Contractual Life"&gt;7.75&lt;/span&gt; Years&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_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zURTCUULHHq2" style="border-bottom: Black 1pt solid; text-align: right" title="Intrinsic Value, Outstanding"&gt;&#x2013;&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"&gt;Exercisable at December 31, 2024&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlnXT9VaMbfk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending"&gt;384,755&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwUIYUg1R73" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending"&gt;8.63&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_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhlSKq5JlJYa" title="Weighted Average Remaining Contractual Life, exercisable"&gt;6.65&lt;/span&gt; Years&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztFJTmhXM24a" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Exercisable"&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_8A1_zsGR5N3sUDI1" 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 Company&#x2019;s
stock option compensation expense was $&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zgCax6YItDi3"&gt;0.8&lt;/span&gt;
million and $&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNr702t1CyAa"&gt;0.7&lt;/span&gt;
million for the years ended December&#160;31, 2024 and 2023, respectively, and there was $&lt;span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zajXwvtAcpgh"&gt;1.4&lt;/span&gt;
million of total unrecognized compensation costs related to outstanding stock options at December 31, 2024 which will be recognized
over &lt;span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zs76s3LrhjA1"&gt;3.8&lt;/span&gt;
years. There were no options exercised in the year ended December 31, 2024, and the total intrinsic value of options exercised was
immaterial for the year ended December 31, 2023. Number of stock options vested and unvested as of December 31, 2024 were &lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXtdvzr7Xcfe"&gt;384,755&lt;/span&gt;
and &lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zcMYS6TQ8tib"&gt;278,249&lt;/span&gt;,
respectively. During the years ended December 31, 2024 and 2023, the weighted average fair value of options granted was $&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zmUndIedooF4"&gt;4.02&lt;/span&gt; and
$&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_z2hQxsWoPnRi"&gt;5.93&lt;/span&gt; per share, respectively. Stock-based compensation expense is generally included in selling, general and administrative
expenses in the consolidated statement of operations.&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;b&gt;&lt;i&gt;Restricted Stock Units&lt;/i&gt;&lt;/b&gt;&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In November 2022, the Company
granted &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pip0_c20221101__20221130__srt--CounterpartyNameAxis__srt--ChiefExecutiveOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zM97o7Zeof91" title="Restricted stock units granted"&gt;285,000&lt;/span&gt; restricted stock units (RSUs) to its Chief Executive Officer (CEO), half of which contain performance conditions (PSUs).
50% of the RSUs without performance conditions vested upon grant, and 25% vested on February 1&lt;sup&gt;st&lt;/sup&gt; of 2024 and 25% vested on
February 1&lt;sup&gt;st&lt;/sup&gt; of 2025. The number of shares issuable under the PSUs are determined based on the achievement of performance metrics
specific to the Company that are measured at the end of fiscal year 2024. The fair value of both the RSUs and PSUs were based on the stock
price of $13.05 per share on the date of grant. The PSUs were further reviewed to determine estimated performance over the term and then
a factor was applied ranging from 0% to 150% of the grant date fair value. As of December 31, 2024, the PSUs achieved the &#x201c;maximum&#x201d;
three-year cumulative revenue payout at 150% and the &#x201c;threshold&#x201d; three-year average gross margin resulting in 75% resulting
in an additional &lt;span id="xdx_901_ecustom--StockUnitsOutstanding_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zIAMaVTiopDh" title="Stock units outstanding, PSUs"&gt;44,531&lt;/span&gt; PSUs granted for a total of &lt;span id="xdx_904_ecustom--StockUnitsOutstanding_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPA1h1xAKYp5" title="Stock units outstanding, RSUs"&gt;187,031&lt;/span&gt; shares granted.&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&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 RSUs for the year
ended December 31, 2024 is as follows:&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;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zUXcEQr1Lcr2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span&gt;&lt;b style="display: none"&gt;Schedule
    of RSU activity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&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 style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value&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: 67%; text-align: left"&gt;Unvested at beginning of 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMvjgqVos7n" style="width: 13%; text-align: right" title="::XDX::71250"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1548"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zLUJycYs49Fe" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance"&gt;13.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zq4zRvxTCWS4" style="text-align: right" title="Nonvested shares, Granted"&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;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zp1gEAdewfdd" style="text-align: right" title="Weighted-average grant-date fair value, granted"&gt;&#x2013;&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&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMKmjxvmtcV4" style="text-align: right" title="Nonvested shares, Vested::XDX::35625"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1556"&gt;(36&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_z230VHQND66" style="text-align: right" title="Weighted-average grant-date fair value, vested"&gt;7.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGu1CQNhnC3g" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited"&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 id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zPLJ33ITRRFb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited"&gt;&#x2013;&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;Unvested at end of 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwHY3HFxidX9" style="border-bottom: Black 2.5pt double; text-align: right" title="::XDX::35625"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1563"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zQyKlhp5Jm0c" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance"&gt;13.05&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-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 PSUs for the year
ended December 31, 2024 is as follows:&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;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_pn3n3_zsREZcPfHEjk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span id="xdx_8BE_zq34EMo0VOJ7"&gt;&lt;b style="display: none"&gt;Schedule of RSU activity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value&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: 67%; text-align: left"&gt;Unvested at beginning of 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrf6MthZxsAe" style="width: 13%; text-align: right"&gt;143&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zvyuuKlgcLge" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance"&gt;13.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrjHj0gMwFMc" style="text-align: right"&gt;45&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zbBHUE2KhLOk" style="text-align: right" title="Weighted-average grant-date fair value, granted"&gt;13.05&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&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pn3n3_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z7TgJw0pbMUk" style="text-align: right" title="::XDX::187"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1574"&gt;(187&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_z4QL1gH665wg" style="text-align: right" title="Weighted-average grant-date fair value, vested"&gt;7.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zeKXFJzuxJZb" 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 id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zYV3JgKBwyUj" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited"&gt;&#x2013;&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;Unvested at end of 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zJzCNetbkqp4" 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;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zpIlkwfH16z1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance"&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="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;Stock compensation expense
related to restricted stock units was $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztWHOxqklqPi" title="Stock compensation expense"&gt;1.8&lt;/span&gt; million during the year ended December 31, 2024, with $&lt;span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGaGNv7bpBue" title="Unregnized stock compensation"&gt;0.2&lt;/span&gt; million in unrecognized stock compensation
expense remaining to be recognized over &lt;span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtM_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zjvYInGtNBXj" title="Remaining contractural term"&gt;2&lt;/span&gt; months as of December 31, 2024. There were &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPc9haUNVC95" title="Restricted stock units that vested"&gt;35,625&lt;/span&gt; restricted stock units that vested during
the year ended December 31, 2024.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;Restricted Stock Awards&lt;/i&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;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. Through 2022, the Company also issued restricted stock to its CEO, 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-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, 2024 and 2023 is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z2jWDBwCYC9i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_z1Ayo8ohQERb" style="display: none"&gt;Schedule of restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Nonvested&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average Grant-&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; text-align: center"&gt;Shares&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; text-align: center"&gt;Date Fair Value&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: 68%"&gt;Nonvested at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zCGC8f3WtUUg" style="width: 13%; text-align: right" title="Nonvested shares, Beginning balance"&gt;17,865&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPQHUJSdnCXc" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Beginning balance"&gt;14.11&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"&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcbmrBlk7RR1" style="text-align: right" title="Nonvested shares, Granted"&gt;19,795&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQk9h10UALpc" style="text-align: right" title="Weighted-average grant-date fair value, Granted"&gt;10.98&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"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zFAtrrMUNQKk" style="text-align: right" title="Nonvested shares, Vested"&gt;(31,022&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkffNdff0ik" style="text-align: right" title="Weighted-average grant-date fair value, Vested"&gt;12.29&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"&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbhmcgvfdID7" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited"&gt;(5,400&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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zb6ohA6wQi5a" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited"&gt;11.68&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&gt;Nonvested at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkFhazuD1mV1" style="text-align: right" title="Nonvested shares, Beginning balance"&gt;1,238&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcom77b2Tend" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance"&gt;20.17&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"&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlJwRnOZsq0f" style="text-align: right" title="Nonvested shares, Granted"&gt;80,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztFU3HImlg55" style="text-align: right" title="Weighted-average grant-date fair value, Granted"&gt;6.20&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"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z2iYhnroI0pc" style="text-align: right" title="Nonvested shares, Vested"&gt;(71,803&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaIkarTPsGoc" style="text-align: right" title="Weighted-average grant-date fair value, Vested"&gt;6.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: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPAmiRF77CP" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited"&gt;(10,080&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbYuKZmVIOgg" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited"&gt;6.20&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"&gt;Nonvested at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zhjvidMtweDh" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance"&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 id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9itgB4IxiO" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance"&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_8AD_z7QnWUxqjao5" 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;Stock compensation expense
related to restricted stock awards was $&lt;span id="xdx_904_eus-gaap--ShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zGk5cQ69Lbne" title="Stock based compensation"&gt;0.5&lt;/span&gt; million for the year ended December 31, 2024 and $&lt;span id="xdx_904_eus-gaap--ShareBasedCompensation_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zolE7lZt45Xl" title="Stock based compensation"&gt;0.4&lt;/span&gt; million for the year ended December
31, 2023, respectively. Fair values of restricted stock vested during each of the years ended December 31, 2024 and 2023 were $&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zviJy0lAMAK3" title="Fair value of vested shares"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_pn5n6_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z7hF9JXbY9Mc" title="Fair value of vested shares"&gt;0.4&lt;/span&gt;&lt;/span&gt; million.&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, 2024,
there were no unreleased 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;&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-align: justify; text-indent: 0.5in"&gt;During the year ended December
31, 2024, the Company had exercisable warrants to purchase up to &lt;span id="xdx_907_ecustom--WarrantsIssuedShares_pip0_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zutsfd9BYNaj" title="Warrants issued, shares"&gt;200,000&lt;/span&gt; shares of the Company&#x2019;s common stock at a price per share
equal to $17.00 to a consultant for investor relations services to be provided over a five-year period. The warrants are immediately exercisable
but are subject to repurchase by the Company until the required service is provided. The fair value of such warrants was $8.05 per share
or $&lt;span id="xdx_90A_ecustom--FairValueOfWarrantsIssued_pn5n6_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zF9baI9Cgfu5" title="Fair value of warrants issued"&gt;1.6&lt;/span&gt; million on the date of grant using the Black-Scholes option-pricing model. This model incorporated certain assumptions for inputs
including a risk-free market interest rate of 3.86%, expected dividend yield of the underlying common stock of 0%, expected life of 2.5
years and expected volatility in the market value of the underlying common stock based on our historical volatility of 99.6%. The fair
value of the warrants was recorded to prepaid expenses and other current assets to be recognized over the service period. During the year
ended December 31, 2024, $&lt;span id="xdx_90E_eus-gaap--FairValueAdjustmentOfWarrants_pn5n6_c20240101__20241231__srt--CounterpartyNameAxis__custom--ConsultantMember__us-gaap--TransactionTypeAxis__custom--InvestorRelationsServicesMember__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhBcLHP1rxb9" title="Warrant expense"&gt;0.3&lt;/span&gt; million was recorded as expense and at December 31, 2024, $1.0 million of cost has not been recognized and
will be recognized over the next 3.25 years.&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, 2024 and 2023 is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z0T984ilmM6e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zz2tUTKZqnS" style="display: none"&gt;Schedule of warrant outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Number of Warrants&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; 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: 66%"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pp0d_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNE5f5UqfVod" style="width: 14%; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;440,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z3whuqEkqypd" style="width: 14%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;6.30&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"&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcCFpUA0Aosg" style="text-align: right" title="Number of Warrants Granted"&gt;200,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zqRcFfBondX9" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;17.00&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"&gt;Exercised&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zngOHT09YIwe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised"&gt;(29,459&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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zahmBYROCsv" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.30&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"&gt;Outstanding at December 31, 2023&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_98B_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLc21Q1mS571" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;610,745&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_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFBdbDHvAhoh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;9.80&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"&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zV7rizhwajdi" style="text-align: right" title="Number of Warrants Granted"&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z7vRUaDVZEH9" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;&#x2013;&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"&gt;Expired&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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z93rWENfNsAh" style="text-align: right" title="Number of Warrants Expired"&gt;(282,334&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_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHVU6Tj9NPN6" style="text-align: right" title="Weighted Average Exercise Price Expired"&gt;6.40&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"&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zitnSor3faBa" style="text-align: right" title="Number of Warrants Exercised"&gt;(128,411&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_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zE8yVxoHM1el" style="text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding at December 31, 2024&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--ClassOfWarrantOrRightOutstanding_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYxZDGTWMLTe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;200,000&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_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNSLlH97ItGe" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;17.00&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"&gt;Exercisable at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXt2p3qC9sH2" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable"&gt;200,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4wD4psrzrqb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable"&gt;17.00&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_zv34INOtsST6" 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, 2024 have
a weighted average remaining contractual life of &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zBhUtl9lGaOj"&gt;3.25
&lt;/span&gt;years and will expire in March 2028. The intrinsic value of the exercisable shares of the warrants at December 31, 2024 was $&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzn7EnME1JY1"&gt;0.00&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;During the year ended December
31, 2024, &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pip0_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_ziAPkFoybo44" title="Warrants exercised"&gt;128,411&lt;/span&gt; warrants to purchase shares of the Company&#x2019;s registered common stock were exercised generating $&lt;span id="xdx_902_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20240101__20241231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zRsKzc83rJq5" title="Proceeds from warrants exercised"&gt;0.8&lt;/span&gt; million, and
in the year ended December 31, 2023, &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pip0_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zJJQdnYv1RQ7" title="Warrants exercised"&gt;29,459&lt;/span&gt; warrants to purchase shares of the Company&#x2019;s registered common stock were exercised
generating $&lt;span id="xdx_900_eus-gaap--ProceedsFromWarrantExercises_pn5n6_c20230101__20231231__us-gaap--StatementClassOfStockAxis__custom--RegisteredCommonStockMember_zV9XfAgYvDsg" title="Proceeds from warrants exercised"&gt;0.2&lt;/span&gt; million.&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:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="From2022-01-012022-12-31_custom_AllCellMember"
      decimals="INF"
      id="Fact001422"
      unitRef="Shares">1055000</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="From2023-01-012023-12-31_custom_AllCellMember"
      decimals="INF"
      id="Fact001424"
      unitRef="Shares">446815</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="From2023-01-012023-12-31_custom_AmigaMember"
      decimals="INF"
      id="Fact001426"
      unitRef="Shares">451807</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="From2024-01-012024-12-31_custom_TelecomMember"
      decimals="INF"
      id="Fact001428"
      unitRef="Shares">82506</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_custom_BRileyCapitalMember_custom_CommonStockPurchaseAgreementMember"
      decimals="INF"
      id="Fact001430"
      unitRef="Shares">281157</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2022-01-012022-12-31_custom_BRileyCapitalMember_custom_CommonStockPurchaseAgreementMember"
      decimals="-6"
      id="Fact001432"
      unitRef="USD">3000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-09-012022-09-30_custom_BRileyPurchaseAgreementMember"
      decimals="INF"
      id="Fact001434"
      unitRef="Shares">10484</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-04-012023-04-30_custom_BRileyPurchaseAgreementMember"
      decimals="INF"
      id="Fact001436"
      unitRef="Shares">10484</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember"
      decimals="INF"
      id="Fact001437"
      unitRef="Shares">281157</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember"
      decimals="-6"
      id="Fact001438"
      unitRef="USD">3000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <BEEM:PaymentsOfStockIssuanceCost
      contextRef="From2024-01-012024-12-31_custom_BRileyPurchaseAgreementMember"
      decimals="-5"
      id="Fact001439"
      unitRef="USD">500000</BEEM:PaymentsOfStockIssuanceCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2021-06-09_custom_Plan2021Member"
      decimals="INF"
      id="Fact001441"
      unitRef="Shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2021-06-09_custom_Plan2011Member"
      decimals="INF"
      id="Fact001443"
      unitRef="Shares">630000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2024-12-31_custom_Plan2021Member"
      decimals="-5"
      id="Fact001445"
      unitRef="Shares">2900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001450">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zCFVIqxnOCKh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Assumptions for options granted)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_z77NpTbNsa2k" style="display: none"&gt;Schedule of assumptions for
options granted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOlp2MNTwtac" title="Expected volatility"&gt;89.04&lt;/span&gt;% - &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z2dXRX82Un2d" title="Expected volatility"&gt;92.70&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVxxunwms7K1" title="Expected volatility"&gt;90.25&lt;/span&gt;% - &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zMDLM83kSu06" title="Expected volatility"&gt;94.51&lt;/span&gt;%&lt;/span&gt;&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&gt;&lt;span style="font-size: 10pt"&gt;Expected term&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrjKKlAk4dg8" title="Expected remaining term"&gt;5 - 7 Years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zb4WyzHQmoNa" title="Expected remaining term"&gt;5 - 7 Year&lt;/span&gt;s&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #EEEEEE"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUGEzheywBhk" title="Risk-free interest rate"&gt;3.63&lt;/span&gt;% - &lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp1aXx1bDch2" title="Risk-free interest rate"&gt;4.48&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTgKaOCCBQ1b" title="Risk-free interest rate"&gt;3.55&lt;/span&gt;% - &lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pip0_dp_c20230101__20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z7bzDbfhmmX3" title="Risk-free interest rate"&gt;4.47&lt;/span&gt;%&lt;/span&gt;&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="width: 56%"&gt;&lt;span style="font-size: 10pt"&gt;Weighted-average FV&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkZT8ZPVkIJ2" style="width: 18%; text-align: center" title="Weighted-average FV"&gt;&lt;span style="font-size: 10pt"&gt;$4.02&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z0VXxlg3RDQa" style="width: 18%; text-align: center" title="Weighted-average FV"&gt;&lt;span style="font-size: 10pt"&gt;$5.93&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2024-01-012024-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001452"
      unitRef="Pure">0.8904</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2024-01-012024-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001454"
      unitRef="Pure">0.9270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-012023-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001456"
      unitRef="Pure">0.9025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-012023-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001458"
      unitRef="Pure">0.9451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001460">5 - 7 Years</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001462">5 - 7 Year</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-01-012024-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001464"
      unitRef="Pure">0.0363</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2024-01-012024-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001466"
      unitRef="Pure">0.0448</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-01-012023-12-31_srt_MinimumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001468"
      unitRef="Pure">0.0355</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-01-012023-12-31_srt_MaximumMember_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001470"
      unitRef="Pure">0.0447</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001472"
      unitRef="USDPShares">4.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001474"
      unitRef="USDPShares">5.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001476">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zFbyJB2AtXJb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Option activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zqMYuEQ1zhp7" style="display: none"&gt;Schedule of option activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;Aggregate&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Intrinsic&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Value&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;Options&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;Price&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 style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Contractual Life&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;(in thousands)&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: 44%"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&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_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvcS3c8dzdF9" style="width: 11%; text-align: right" title="Number of Options Outstanding, Beginning"&gt;336,758&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjQk9ro1mvy1" style="width: 11%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;12.54&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&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"&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zz4UBw74Gkga" style="text-align: right" title="Number of Options Granted"&gt;169,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zi1MVhf6qWn7" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;7.54&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&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="padding-left: 10pt; padding-bottom: 1pt"&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zu1chkXZDMf1" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Forfeited"&gt;(24,700&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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z1aW1vTPMzM" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;19.70&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="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&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"&gt;Outstanding at December 31, 2023&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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoZiz5PP56Rd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Outstanding, Beginning"&gt;481,858&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zXzjAekj1zz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;10.41&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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmuy4xd1HxS8" title="Weighted Average Remaining Contractual Life"&gt;7.25&lt;/span&gt; Years&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--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zB5kw1miv19f" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Outstanding"&gt;350&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&gt;Exercisable at December 31, 2023&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zR59MhwbEyob" style="text-align: right" title="Number of Options Exercisable, Beginning"&gt;151,310&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlxQL063g88e" style="text-align: right" title="Weighted Average Exercise Price Exercisable, Beginning"&gt;5.55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfCMvt4QAjFe" title="Weighted Average Remaining Contractual Life, exercisable"&gt;7.18&lt;/span&gt; Years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zEdCdW41RgPb" style="text-align: right" title="Intrinsic Value, Exercisable"&gt;233&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"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0Gr5uKoZY1h" style="text-align: right" title="Number of Options Granted"&gt;358,700&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_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zInq9v6N8Bw1" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;5.13&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&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="padding-left: 10pt"&gt;Forfeited&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsKtPnlkGGue" style="text-align: right" title="Number of Options Forfeited"&gt;177,554&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLe9K1ikOwPe" style="text-align: right" title="Weighted Average Exercise Price Forfeited"&gt;9.92&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&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zFb508zdgIq4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Options Outstanding, Ending"&gt;663,004&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;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z77E8Pndll5j" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;6.69&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; text-align: center"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfFU7hCfKRtl" title="Weighted Average Remaining Contractual Life"&gt;7.75&lt;/span&gt; Years&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_986_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zURTCUULHHq2" style="border-bottom: Black 1pt solid; text-align: right" title="Intrinsic Value, Outstanding"&gt;&#x2013;&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"&gt;Exercisable at December 31, 2024&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zlnXT9VaMbfk" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options Exercisable, Ending"&gt;384,755&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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwUIYUg1R73" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable, Ending"&gt;8.63&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_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhlSKq5JlJYa" title="Weighted Average Remaining Contractual Life, exercisable"&gt;6.65&lt;/span&gt; Years&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_d0_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztFJTmhXM24a" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic Value, Exercisable"&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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001478"
      unitRef="Shares">336758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001480"
      unitRef="USDPShares">12.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001482"
      unitRef="Shares">169800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001484"
      unitRef="USDPShares">7.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001486"
      unitRef="Shares">24700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001488"
      unitRef="USDPShares">19.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001490"
      unitRef="Shares">481858</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001492"
      unitRef="USDPShares">10.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      id="Fact001494">P7Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      id="Fact001496"
      unitRef="USD">350000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001498"
      unitRef="Shares">151310</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001500"
      unitRef="USDPShares">5.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      id="Fact001502">P7Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2023-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      id="Fact001504"
      unitRef="USD">233000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001506"
      unitRef="Shares">358700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001508"
      unitRef="USDPShares">5.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001510"
      unitRef="Shares">177554</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001512"
      unitRef="USDPShares">9.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001514"
      unitRef="Shares">663004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001516"
      unitRef="USDPShares">6.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="Fact001518">P7Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      id="Fact001520"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001522"
      unitRef="Shares">384755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001524"
      unitRef="USDPShares">8.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="Fact001526">P6Y7M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="-3"
      id="Fact001528"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="-5"
      id="Fact001529"
      unitRef="USD">800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_StockOptionMember"
      decimals="-5"
      id="Fact001530"
      unitRef="USD">700000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="-5"
      id="Fact001531"
      unitRef="USD">1400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      id="Fact001532">P3Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2024-01-012024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001533"
      unitRef="Shares">384755</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      id="Fact001534"
      unitRef="Shares">278249</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001535"
      unitRef="USDPShares">4.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001536"
      unitRef="USDPShares">5.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2022-11-012022-11-30_srt_ChiefExecutiveOfficerMember_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact001538"
      unitRef="Shares">285000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <BEEM:StockUnitsOutstanding
      contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember"
      decimals="INF"
      id="Fact001540"
      unitRef="Shares">44531</BEEM:StockUnitsOutstanding>
    <BEEM:StockUnitsOutstanding
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact001542"
      unitRef="Shares">187031</BEEM:StockUnitsOutstanding>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001547">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zUXcEQr1Lcr2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of RSU activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span&gt;&lt;b style="display: none"&gt;Schedule
    of RSU activity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&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 style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value&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: 67%; text-align: left"&gt;Unvested at beginning of 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMvjgqVos7n" style="width: 13%; text-align: right" title="::XDX::71250"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1548"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zLUJycYs49Fe" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance"&gt;13.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zq4zRvxTCWS4" style="text-align: right" title="Nonvested shares, Granted"&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;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zp1gEAdewfdd" style="text-align: right" title="Weighted-average grant-date fair value, granted"&gt;&#x2013;&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&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMKmjxvmtcV4" style="text-align: right" title="Nonvested shares, Vested::XDX::35625"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1556"&gt;(36&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_z230VHQND66" style="text-align: right" title="Weighted-average grant-date fair value, vested"&gt;7.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGu1CQNhnC3g" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited"&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 id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zPLJ33ITRRFb" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited"&gt;&#x2013;&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;Unvested at end of 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pp0p0_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwHY3HFxidX9" style="border-bottom: Black 2.5pt double; text-align: right" title="::XDX::35625"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1563"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--RSUAwardsMember_zQyKlhp5Jm0c" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance"&gt;13.05&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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31_custom_RSUAwardsMember"
      decimals="INF"
      id="Fact001550"
      unitRef="USDPShares">13.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="Fact001552"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_custom_RSUAwardsMember"
      decimals="INF"
      id="Fact001554"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_custom_RSUAwardsMember"
      decimals="INF"
      id="Fact001558"
      unitRef="USDPShares">7.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="Fact001560"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_custom_RSUAwardsMember"
      decimals="INF"
      id="Fact001562"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-31_custom_RSUAwardsMember"
      decimals="INF"
      id="Fact001565"
      unitRef="USDPShares">13.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001567">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_pn3n3_zsREZcPfHEjk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Schedule of PSU activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span id="xdx_8BE_zq34EMo0VOJ7"&gt;&lt;b style="display: none"&gt;Schedule of RSU activity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value&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: 67%; text-align: left"&gt;Unvested at beginning of 2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrf6MthZxsAe" style="width: 13%; text-align: right"&gt;143&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zvyuuKlgcLge" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, beginning balance"&gt;13.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zrjHj0gMwFMc" style="text-align: right"&gt;45&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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zbBHUE2KhLOk" style="text-align: right" title="Weighted-average grant-date fair value, granted"&gt;13.05&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&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pn3n3_d0xL_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_z7TgJw0pbMUk" style="text-align: right" title="::XDX::187"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1574"&gt;(187&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_z4QL1gH665wg" style="text-align: right" title="Weighted-average grant-date fair value, vested"&gt;7.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zeKXFJzuxJZb" 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 id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zYV3JgKBwyUj" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, forfeited"&gt;&#x2013;&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;Unvested at end of 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PerformanceStockUnitsMember_zJzCNetbkqp4" 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;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__custom--PSUAwardsMember_zpIlkwfH16z1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, ending balance"&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:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-12-31_custom_PerformanceStockUnitsMember"
      decimals="-3"
      id="Fact001568"
      unitRef="Shares">143000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31_custom_PSUAwardsMember"
      decimals="INF"
      id="Fact001570"
      unitRef="USDPShares">13.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember"
      decimals="-3"
      id="Fact001571"
      unitRef="Shares">45000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_custom_PSUAwardsMember"
      decimals="INF"
      id="Fact001573"
      unitRef="USDPShares">13.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_custom_PSUAwardsMember"
      decimals="INF"
      id="Fact001576"
      unitRef="USDPShares">7.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2024-01-012024-12-31_custom_PerformanceStockUnitsMember"
      decimals="-3"
      id="Fact001577"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_custom_PSUAwardsMember"
      decimals="INF"
      id="Fact001579"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-31_custom_PerformanceStockUnitsMember"
      decimals="-3"
      id="Fact001580"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-31_custom_PSUAwardsMember"
      decimals="INF"
      id="Fact001582"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="Fact001584"
      unitRef="USD">1800000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="Fact001586"
      unitRef="USD">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact001588">P2M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact001590"
      unitRef="Shares">35625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001592">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z2jWDBwCYC9i" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Restricted stock award activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_z1Ayo8ohQERb" style="display: none"&gt;Schedule of restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Weighted-&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Nonvested&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Average Grant-&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; text-align: center"&gt;Shares&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; text-align: center"&gt;Date Fair Value&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: 68%"&gt;Nonvested at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zCGC8f3WtUUg" style="width: 13%; text-align: right" title="Nonvested shares, Beginning balance"&gt;17,865&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPQHUJSdnCXc" style="width: 13%; text-align: right" title="Weighted-average grant-date fair value, Beginning balance"&gt;14.11&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"&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcbmrBlk7RR1" style="text-align: right" title="Nonvested shares, Granted"&gt;19,795&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQk9h10UALpc" style="text-align: right" title="Weighted-average grant-date fair value, Granted"&gt;10.98&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"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zFAtrrMUNQKk" style="text-align: right" title="Nonvested shares, Vested"&gt;(31,022&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkffNdff0ik" style="text-align: right" title="Weighted-average grant-date fair value, Vested"&gt;12.29&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"&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbhmcgvfdID7" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited"&gt;(5,400&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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zb6ohA6wQi5a" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited"&gt;11.68&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&gt;Nonvested at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkFhazuD1mV1" style="text-align: right" title="Nonvested shares, Beginning balance"&gt;1,238&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zcom77b2Tend" style="text-align: right" title="Weighted-average grant-date fair value, Beginning balance"&gt;20.17&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"&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlJwRnOZsq0f" style="text-align: right" title="Nonvested shares, Granted"&gt;80,645&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztFU3HImlg55" style="text-align: right" title="Weighted-average grant-date fair value, Granted"&gt;6.20&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"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z2iYhnroI0pc" style="text-align: right" title="Nonvested shares, Vested"&gt;(71,803&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaIkarTPsGoc" style="text-align: right" title="Weighted-average grant-date fair value, Vested"&gt;6.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: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPAmiRF77CP" style="border-bottom: Black 1pt solid; text-align: right" title="Nonvested shares, Forfeited"&gt;(10,080&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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zbYuKZmVIOgg" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted-average grant-date fair value, Forfeited"&gt;6.20&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"&gt;Nonvested at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zhjvidMtweDh" style="border-bottom: Black 2.5pt double; text-align: right" title="Nonvested shares, Ending balance"&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 id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z9itgB4IxiO" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average grant-date fair value, Ending balance"&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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001594"
      unitRef="Shares">17865</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001596"
      unitRef="USDPShares">14.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001598"
      unitRef="Shares">19795</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001600"
      unitRef="USDPShares">10.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001602"
      unitRef="Shares">31022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001604"
      unitRef="USDPShares">12.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001606"
      unitRef="Shares">5400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001608"
      unitRef="USDPShares">11.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001610"
      unitRef="Shares">1238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001612"
      unitRef="USDPShares">20.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001614"
      unitRef="Shares">80645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001616"
      unitRef="USDPShares">6.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001618"
      unitRef="Shares">71803</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001620"
      unitRef="USDPShares">6.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001622"
      unitRef="Shares">10080</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="INF"
      id="Fact001624"
      unitRef="USDPShares">6.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001626"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001628"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="-5"
      id="Fact001630"
      unitRef="USD">500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="-5"
      id="Fact001632"
      unitRef="USD">400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="-5"
      id="Fact001634"
      unitRef="USD">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="From2023-01-012023-12-31_us-gaap_RestrictedStockMember19460984"
      decimals="-5"
      id="Fact001636"
      unitRef="USD">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <BEEM:WarrantsIssuedShares
      contextRef="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001640"
      unitRef="Shares">200000</BEEM:WarrantsIssuedShares>
    <BEEM:FairValueOfWarrantsIssued
      contextRef="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember"
      decimals="-5"
      id="Fact001642"
      unitRef="USD">1600000</BEEM:FairValueOfWarrantsIssued>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="From2024-01-012024-12-31_custom_ConsultantMember_custom_InvestorRelationsServicesMember_us-gaap_WarrantMember"
      decimals="-5"
      id="Fact001644"
      unitRef="USD">300000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001646">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_z0T984ilmM6e" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCKHOLDERS' EQUITY (Details - Warrant activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zz2tUTKZqnS" style="display: none"&gt;Schedule of warrant outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;Number of Warrants&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; 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: 66%"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pp0d_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNE5f5UqfVod" style="width: 14%; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;440,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z3whuqEkqypd" style="width: 14%; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;6.30&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"&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcCFpUA0Aosg" style="text-align: right" title="Number of Warrants Granted"&gt;200,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zqRcFfBondX9" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;17.00&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"&gt;Exercised&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zngOHT09YIwe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Exercised"&gt;(29,459&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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zahmBYROCsv" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.30&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"&gt;Outstanding at December 31, 2023&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_98B_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLc21Q1mS571" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Outstanding, Beginning"&gt;610,745&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_98A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFBdbDHvAhoh" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, Beginning"&gt;9.80&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"&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zV7rizhwajdi" style="text-align: right" title="Number of Warrants Granted"&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;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_pip0_d0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z7vRUaDVZEH9" style="text-align: right" title="Weighted Average Exercise Price Granted"&gt;&#x2013;&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"&gt;Expired&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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z93rWENfNsAh" style="text-align: right" title="Number of Warrants Expired"&gt;(282,334&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_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHVU6Tj9NPN6" style="text-align: right" title="Weighted Average Exercise Price Expired"&gt;6.40&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"&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_pip0_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zitnSor3faBa" style="text-align: right" title="Number of Warrants Exercised"&gt;(128,411&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_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zE8yVxoHM1el" style="text-align: right" title="Weighted Average Exercise Price Exercised"&gt;6.30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding at December 31, 2024&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--ClassOfWarrantOrRightOutstanding_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zYxZDGTWMLTe" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Warrants Outstanding, Ending"&gt;200,000&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_985_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zNSLlH97ItGe" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price Outstanding, Ending"&gt;17.00&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"&gt;Exercisable at December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iI_pip0_c20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXt2p3qC9sH2" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Warrants Exercisable"&gt;200,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice_pip0_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4wD4psrzrqb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Exercisable"&gt;17.00&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="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="0"
      id="Fact001648"
      unitRef="Shares">440204</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001650"
      unitRef="USDPShares">6.30</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281"
      decimals="INF"
      id="Fact001652"
      unitRef="Shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281"
      decimals="INF"
      id="Fact001654"
      unitRef="USDPShares">17.00</BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281"
      decimals="INF"
      id="Fact001656"
      unitRef="Shares">29459</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember19462281"
      decimals="INF"
      id="Fact001658"
      unitRef="USDPShares">6.30</BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001660"
      unitRef="Shares">610745</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001662"
      unitRef="USDPShares">9.80</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      decimals="INF"
      id="Fact001664"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      decimals="INF"
      id="Fact001666"
      unitRef="USDPShares">0</BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice>
    <BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      decimals="INF"
      id="Fact001668"
      unitRef="Shares">282334</BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired>
    <BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      decimals="INF"
      id="Fact001670"
      unitRef="USDPShares">6.40</BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      decimals="INF"
      id="Fact001672"
      unitRef="Shares">128411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      decimals="INF"
      id="Fact001674"
      unitRef="USDPShares">6.30</BEEM:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2024-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001676"
      unitRef="Shares">200000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2024-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001678"
      unitRef="USDPShares">17.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber
      contextRef="AsOf2024-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001680"
      unitRef="Shares">200000</BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber>
    <BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      decimals="INF"
      id="Fact001682"
      unitRef="USDPShares">17.00</BEEM:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="From2024-01-012024-12-31_us-gaap_WarrantMember19461015"
      id="Fact001683">P3Y3M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2024-12-31_us-gaap_WarrantMember"
      decimals="-5"
      id="Fact001684"
      unitRef="USD">0.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2024-01-012024-12-31_custom_RegisteredCommonStockMember"
      decimals="INF"
      id="Fact001686"
      unitRef="Shares">128411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2024-01-012024-12-31_custom_RegisteredCommonStockMember"
      decimals="-5"
      id="Fact001688"
      unitRef="USD">800000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2023-01-012023-12-31_custom_RegisteredCommonStockMember"
      decimals="INF"
      id="Fact001690"
      unitRef="Shares">29459</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2023-01-012023-12-31_custom_RegisteredCommonStockMember"
      decimals="-5"
      id="Fact001692"
      unitRef="USD">200000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001694">&lt;p id="xdx_80B_eus-gaap--RevenueFromContractWithCustomerTextBlock_zDAOIqAJRPef" 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_823_zHe7QrHw1uz"&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 (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zGWgtMFbFcD6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Schedule of revenues)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_z4prcjE9gZM4" style="display: none"&gt;Schedule of revenues&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Twelve Months Ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;2024&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;2023&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="width: 66%; text-align: left"&gt;Product sales&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zdIB5OxAAsIe" style="width: 14%; text-align: right" title="Revenues"&gt;46,057&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zzUmi2D4O9Be" style="width: 14%; text-align: right" title="Revenues"&gt;65,152&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;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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zx61zGHNsJ0i" style="text-align: right" title="Revenues"&gt;129&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_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zFPGaR2K3bCk" style="text-align: right" title="Revenues"&gt;83&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;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_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zdgyL581WBpl" style="text-align: right" title="Revenues"&gt;1,127&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_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_z1pAX47foMhe" style="text-align: right" title="Revenues"&gt;146&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;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_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zTRCTfli3F2" style="text-align: right" title="Revenues"&gt;2,266&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--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_z3ZgkT8J4N0l" style="text-align: right" title="Revenues"&gt;2,308&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;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_980_eus-gaap--OtherSellingAndMarketingExpense_iNP2us-gaap--Revenues_pn3n3_di_c20240101__20241231_zidjyV4YIkEd" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(243&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_98A_eus-gaap--OtherSellingAndMarketingExpense_iN_pn3n3_di_c20230101__20231231_z9N3md0NzFdj" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(337&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;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_98F_eus-gaap--Revenues_pn3n3_c20240101__20241231_zNj3cKAvcfYc" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;49,336&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231_znLZ50iLCZ82" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;67,353&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_8A9_zXAmnW04X96h" 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&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, 2024 and 2023, &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zuUg4lCsQhuj" title="Concentration risk percentage"&gt;62&lt;/span&gt;% and &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CaliforniaCustomersMember_zpvNO2ZZMRa" title="Concentration risk percentage"&gt;80&lt;/span&gt;% of revenues were derived from federal, state and local governments, respectively. In addition, &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zmSCu6759fq9" title="Concentration risk percentage"&gt;25&lt;/span&gt;% of revenues
in the year ended December 31, 2024 were international sales compared to &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--InternationalSalesMember_zXiE0Gs2xKHg" title="Concentration risk percentage"&gt;15&lt;/span&gt;% in the prior year.&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, 2024 and
2023, deferred revenue was $&lt;span id="xdx_909_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_dxL_c20241231_zaVVwIaM88Ah" title="::XDX::1647"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1732"&gt;1.6&lt;/span&gt;&lt;/span&gt; million
and $&lt;span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_dxL_c20231231_zs0uXZvpujuk" title="::XDX::1230"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1733"&gt;1.2&lt;/span&gt;&lt;/span&gt; million, respectively. These
amounts consisted mainly of customer deposits in the amount of $&lt;span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_z6TjFGdoVTsb"&gt;0.6&lt;/span&gt;
million and $&lt;span id="xdx_90D_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--ProductDepositsMember_zsFnRzx6SGJ5"&gt;0.7&lt;/span&gt;
million for December 31, 2024 and 2023, respectively and prepaid multi-year maintenance plans for previously sold products which account
for $&lt;span id="xdx_906_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20241231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_zJZKgf0HFChb"&gt;1.1&lt;/span&gt;
million and $&lt;span id="xdx_90F_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20231231__us-gaap--DeferredRevenueArrangementTypeAxis__custom--MaintenanceFeesMember_z6mS1oZ0U7nk"&gt;0.5&lt;/span&gt;
million for December 31, 2024 and 2023, respectively, and pertain to services to be provided through 2035. Revenue recognized during
the year ended December 31, 2024 and 2023 which pertained to revenue deferred in prior years was $&lt;span id="xdx_907_eus-gaap--DeferredIncomeRevenueRecognized_pn6n6_c20240101__20241231_zJKzwSwJtUdi"&gt;1&lt;/span&gt;.0
million and $&lt;span id="xdx_909_eus-gaap--DeferredIncomeRevenueRecognized_pn5n6_c20230101__20231231_zkQNAe4NnoQk"&gt;0.4&lt;/span&gt; million 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 balance of contract assets
is driven the by the difference in timing of when revenue is recognized from performance obligations satisfied in the current reporting
period and when amounts are invoiced to the customer. The balance of contract liabilities is driven by the difference in timing between
when cash is received pursuant to a contract and when the Company&#x2019;s performance obligations under the contract are satisfied.&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 following table provides
the activity for the contract liabilities recognized (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_pn3n3_zfl1Sy4oKjci" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Contract liabilites)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_zuyZdKoNIKi6"&gt;&lt;b style="display: none"&gt;Schedule of contract liabilities&lt;/b&gt;&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: center"&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: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;For the Year Ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;2024&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;2023&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="width: 66%; text-align: left"&gt;Beginning Balance&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--ContractWithCustomerLiability_iI_pn3n3_c20231231_zcTVrOVJAwKc" style="width: 13%; text-align: right" title="Contract with customer liability"&gt;1,230&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_983_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20221231_z71dah5xA3u5" style="width: 13%; text-align: right" title="Contract with customer liability"&gt;1,449&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Additions&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--IncreaseDecreaseInContractWithCustomerLiability_c20240101__20241231_zTDhfu5fIGgc" style="text-align: right"&gt;662&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20230101__20231231_zHCc8YVKkoSb" style="text-align: right"&gt;459&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;Recognized in revenue&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_988_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zd5N0fNvN9kd" style="border-bottom: Black 1pt solid; text-align: right"&gt;(245&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_98D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zxylqgP4I0s5" style="border-bottom: Black 1pt solid; text-align: right"&gt;(679&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;Ending Balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20241231_z6Gm6Vz6y8lc" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability"&gt;1,647&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zktU3wKfBTZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability"&gt;1,230&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;

</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001696">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zGWgtMFbFcD6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Schedule of revenues)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B2_z4prcjE9gZM4" style="display: none"&gt;Schedule of revenues&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Twelve Months Ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;2024&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;2023&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="width: 66%; text-align: left"&gt;Product sales&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zdIB5OxAAsIe" style="width: 14%; text-align: right" title="Revenues"&gt;46,057&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ProductMember_zzUmi2D4O9Be" style="width: 14%; text-align: right" title="Revenues"&gt;65,152&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;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_984_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zx61zGHNsJ0i" style="text-align: right" title="Revenues"&gt;129&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_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--MaintenanceMember_zFPGaR2K3bCk" style="text-align: right" title="Revenues"&gt;83&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;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_981_eus-gaap--Revenues_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_zdgyL581WBpl" style="text-align: right" title="Revenues"&gt;1,127&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_984_eus-gaap--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__custom--ProfessionalServicesMember_z1pAX47foMhe" style="text-align: right" title="Revenues"&gt;146&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;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_pn3n3_c20240101__20241231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_zTRCTfli3F2" style="text-align: right" title="Revenues"&gt;2,266&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--Revenues_pn3n3_c20230101__20231231__srt--ProductOrServiceAxis__us-gaap--ShippingAndHandlingMember_z3ZgkT8J4N0l" style="text-align: right" title="Revenues"&gt;2,308&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;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_980_eus-gaap--OtherSellingAndMarketingExpense_iNP2us-gaap--Revenues_pn3n3_di_c20240101__20241231_zidjyV4YIkEd" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(243&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_98A_eus-gaap--OtherSellingAndMarketingExpense_iN_pn3n3_di_c20230101__20231231_z9N3md0NzFdj" style="border-bottom: Black 1pt solid; text-align: right" title="Discounts and allowances"&gt;(337&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;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_98F_eus-gaap--Revenues_pn3n3_c20240101__20241231_zNj3cKAvcfYc" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;49,336&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_980_eus-gaap--Revenues_pn3n3_c20230101__20231231_znLZ50iLCZ82" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenues"&gt;67,353&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="From2024-01-012024-12-31_us-gaap_ProductMember"
      decimals="-3"
      id="Fact001698"
      unitRef="USD">46057000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_us-gaap_ProductMember"
      decimals="-3"
      id="Fact001700"
      unitRef="USD">65152000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_MaintenanceMember"
      decimals="-3"
      id="Fact001702"
      unitRef="USD">129000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_us-gaap_MaintenanceMember"
      decimals="-3"
      id="Fact001704"
      unitRef="USD">83000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_custom_ProfessionalServicesMember"
      decimals="-3"
      id="Fact001706"
      unitRef="USD">1127000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_ProfessionalServicesMember"
      decimals="-3"
      id="Fact001708"
      unitRef="USD">146000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_ShippingAndHandlingMember"
      decimals="-3"
      id="Fact001710"
      unitRef="USD">2266000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_us-gaap_ShippingAndHandlingMember"
      decimals="-3"
      id="Fact001712"
      unitRef="USD">2308000</us-gaap:Revenues>
    <us-gaap:OtherSellingAndMarketingExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001714"
      unitRef="USD">243000</us-gaap:OtherSellingAndMarketingExpense>
    <us-gaap:OtherSellingAndMarketingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001716"
      unitRef="USD">337000</us-gaap:OtherSellingAndMarketingExpense>
    <us-gaap:Revenues
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001718"
      unitRef="USD">49336000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001720"
      unitRef="USD">67353000</us-gaap:Revenues>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember"
      decimals="INF"
      id="Fact001725"
      unitRef="Pure">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CaliforniaCustomersMember"
      decimals="INF"
      id="Fact001727"
      unitRef="Pure">0.80</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember"
      decimals="INF"
      id="Fact001729"
      unitRef="Pure">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_InternationalSalesMember"
      decimals="INF"
      id="Fact001731"
      unitRef="Pure">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2024-12-31_custom_ProductDepositsMember"
      decimals="-5"
      id="Fact001734"
      unitRef="USD">600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2023-12-31_custom_ProductDepositsMember"
      decimals="-5"
      id="Fact001735"
      unitRef="USD">700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2024-12-31_custom_MaintenanceFeesMember"
      decimals="-5"
      id="Fact001736"
      unitRef="USD">1100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2023-12-31_custom_MaintenanceFeesMember"
      decimals="-5"
      id="Fact001737"
      unitRef="USD">500000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DeferredIncomeRevenueRecognized
      contextRef="From2024-01-01to2024-12-31"
      decimals="-6"
      id="Fact001738"
      unitRef="USD">1000000</us-gaap:DeferredIncomeRevenueRecognized>
    <us-gaap:DeferredIncomeRevenueRecognized
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001739"
      unitRef="USD">400000</us-gaap:DeferredIncomeRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001741">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_pn3n3_zfl1Sy4oKjci" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUES (Details - Contract liabilites)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_zuyZdKoNIKi6"&gt;&lt;b style="display: none"&gt;Schedule of contract liabilities&lt;/b&gt;&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: center"&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: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;For the Year Ended&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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;2024&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;2023&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="width: 66%; text-align: left"&gt;Beginning Balance&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--ContractWithCustomerLiability_iI_pn3n3_c20231231_zcTVrOVJAwKc" style="width: 13%; text-align: right" title="Contract with customer liability"&gt;1,230&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_983_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20221231_z71dah5xA3u5" style="width: 13%; text-align: right" title="Contract with customer liability"&gt;1,449&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Additions&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--IncreaseDecreaseInContractWithCustomerLiability_c20240101__20241231_zTDhfu5fIGgc" style="text-align: right"&gt;662&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_c20230101__20231231_zHCc8YVKkoSb" style="text-align: right"&gt;459&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;Recognized in revenue&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_988_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20240101__20241231_zd5N0fNvN9kd" style="border-bottom: Black 1pt solid; text-align: right"&gt;(245&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_98D_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230101__20231231_zxylqgP4I0s5" style="border-bottom: Black 1pt solid; text-align: right"&gt;(679&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;Ending Balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20241231_z6Gm6Vz6y8lc" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability"&gt;1,647&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ContractWithCustomerLiability_iI_pn3n3_c20231231_zktU3wKfBTZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract with customer liability"&gt;1,230&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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001743"
      unitRef="USD">1230000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001745"
      unitRef="USD">1449000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001746"
      unitRef="USD">662000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001747"
      unitRef="USD">459000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001748"
      unitRef="USD">-245000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001749"
      unitRef="USD">-679000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001751"
      unitRef="USD">1647000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001753"
      unitRef="USD">1230000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001755">&lt;p id="xdx_802_eus-gaap--IncomeTaxDisclosureTextBlock_zOagEzonsMAf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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;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_824_zlO1hebf2Wph"&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, 2024 and 2023 due to the Company&#x2019;s net losses. Income tax expense represents the minimum
state taxes due.&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&gt;



&lt;p id="xdx_8A9_zXWmnW04X96h" 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 provision for income taxes
consists of the following:&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;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfProvisionForIncomeTaxesTableTextBlock_zRNQthrLXCHk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Income tax provision)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;&lt;span id="xdx_8B0_zxnxKIkrhuG6" style="display: none"&gt;Schedule of provision for
income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20240101__20241231_zvRPxpyBWkYk" style="text-align: center"&gt;&#160;&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20230101__20231231_z9TZmAKOkuo2" style="text-align: center"&gt;&#160;&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"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zTO4oFDD51C7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Current:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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--CurrentFederalStateAndLocalTaxExpenseBenefit_d0_maCITEBz2ts_zObVE5jTTfvh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Federal&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBz2ts_zKAM1ZCfRiX2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; padding-bottom: 1pt; padding-left: 11.3pt"&gt;State&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;13,922&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;14,240&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCITEBz2ts_zcizacTnWwn6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Foreign&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;199,522&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;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBz2ts_maITEBzwGL_zInpYQNczwO6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;Subtotal&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;213,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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,240&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--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zbEMAWaWcg2c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Deferred:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_z9HrZmhPlul2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Federal&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zoRenEnS264a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zQLmYqZKqyXi" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Foreign&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;(307,101&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;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_d0_mtDITEBzrtw_maITEBzwGL_zxHVsq1opFtc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(307,101&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--CushionAbstract_iB_zIzeYaay7Uu" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 1.85pt"&gt;Cushion&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--IncomeTaxProvsionExpenseBenefit_iT_d0_mtITEBzwGL_zYQClNqYICga" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&gt;Net provision (benefit)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;(93,657&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;14,240&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zU9q2I8t68J2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0"&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 pretax loss by country
is shown below (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfPretaxLossTableTextBlock_pn3n3_zp9IX6pCosTg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of pretax loss)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_z09wSe3nAbmj" style="display: none"&gt;Schedule of pretax loss&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 66%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&#160;&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: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;United States&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;&lt;span id="xdx_907_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zOT2zzvLQLnf" title="Pretax loss"&gt;(10,537&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zQLlIxEwRxR6" title="Pretax loss"&gt;(15,682&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;International&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;&lt;span id="xdx_904_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--InternationalMember_zwi4ep5cLDWa" title="Pretax loss"&gt;(839&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--InternationalMember_zLmPmPL9TKz4" title="Pretax loss"&gt;(366&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zRgBKKjpFoOi" 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 blended Federal and State
tax rate of &lt;span id="xdx_902_ecustom--IncomeTaxRateBlendedFederalState_pip0_dp_c20240101__20241231_z8FhvIn3OjO" title="Federal and state tax rate"&gt;27.31&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 21% to loss before taxes), as follows (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGm9Hjb3m7ra" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_z7crCIQpvqld" style="display: none"&gt;Schedule of income tax reconciliation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231_zS05y6n9DtMj" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zw5wOJ85VKE9" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzvRv_zcOMRKBluHL6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Computed &#x201c;expected&#x201d; tax expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;(2,389&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;(3,370&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_maCITEBzvRv_zeHU2jeVGDWd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&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;(761&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;(933&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeTaxReconciliationTaxContingencies_d0_maCITEBzvRv_zsio8gDG7jIl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Change in FV of Contingent Consideration&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(982&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzvRv_zGR81wElf0p4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&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;336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzvRv_zIzHtKGjARm6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;11&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;48&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d0_maCITEBzvRv_zUpygGefls7a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Foreign tax rate differential&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69&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;22&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzvRv_zE0NS23kV9pd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;210&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzvRv_ziX7ItFxPG42" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;3,412&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;4,161&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--IncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzvRv_zDFHFuOihcd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&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;(94&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;12&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_z1pFBDAyErPa" 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;&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 (in thousands):&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_ziYNyIfkyOgj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_z6gjCleOQkMb" style="display: none"&gt;Schedule of deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_zyKuTmjjt2o4" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231_zKUcWZ5AisB" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3cHgZJIhbei" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_z2jqaDk96Mp9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Stock options&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,081&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_zStpC3YrfWY1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;151&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;147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_d0_zCC4TUkzBlOc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capitalized R&amp;amp;D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;828&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;286&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_d0_zTOTvQp2cRbk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Patents/Intangible 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;1,424&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,598&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--DeferredTaxAssetsLeaseLiability_iI_d0_zq2Ycvf9zqii" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease Liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;456&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;297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_zm0zBr63Lxed" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&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;310&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;287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_zdZUfICFLrG2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;22,167&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;19,035&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsGross_iI_zOm2Kf6XeOHk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Total gross 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;26,417&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;22,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zJaFKPERyBl6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;(25,913&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;(22,500&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_iI_zJZtNETebcEj" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;504&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;265&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zmZLf1sPO1o1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_iNI_di0_zxdygxbQX2E6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;ROU Asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(442&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;(283&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_zKZV4wyOagvf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="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;(1,352&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;(1,680&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_znwW1UdGVWai" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;(1,794&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;(1,963&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: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di0_z4BmuUExVB8i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;(1,290&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1,698&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zm5WJX8hEN91" 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;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, 2024 was $25.9
million. The increase in the valuation allowance during 2024 was $&lt;span id="xdx_90C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pn5n6_c20240101__20241231_zBgxOsUEG7l5"&gt;3.4&lt;/span&gt;
million which was all recorded through deferred taxes.&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, 2024,
the Company has a Federal net operating loss carry forward of $&lt;span id="xdx_905_eus-gaap--OperatingLossCarryforwards_iI_pn6n6_c20241231_z2yrkyt4WUV5" title="Net operating loss carryforward"&gt;79&lt;/span&gt;.0 million, of which $&lt;span id="xdx_907_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn5n6_c20241231_z6sDHJJdUgH3" title="NOL carryforward with expiration"&gt;25.1&lt;/span&gt; million is available to offset future net
income through 2037, a State net operating loss carry forward of $&lt;span id="xdx_90B_eus-gaap--DeferredTaxAssetsOtherTaxCarryforwards_iI_pn5n6_c20241231_zUtSqHLy28ni" title="State net operating loss carry forward"&gt;84.7&lt;/span&gt; million. The net operating loss (&#x201c;NOL&#x201d;) expires during
the years 2027 to 2037 and $&lt;span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_iI_pn5n6_c20241231_zGIRy18Uwdw1" title="NOL carryforward without expiration"&gt;53.9&lt;/span&gt; million 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, 2024. 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 will file U.S.
Federal, California, Illinois, Michigan, New York, Tennessee, Texas 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. No additional provision has been made for U.S. income taxes related
to undistributed foreign earnings of the Company&#x2019;s wholly owned Serbian subsidiary or for unrecognized deferred tax liabilities
for temporary differences related to investments in subsidiaries. As such, earnings are expected to be permanently reinvested, the investments
are permanent in duration, or the Company has estimated that no additional tax liability will arise as a result of the distribution of
such earnings. A liability could arise if amounts are distributed by the subsidiary or if the subsidiary is ultimately disposed of. It
is not practical to estimate the additional income taxes, if any, related to permanently reinvested earnings. There are no unremitted
earnings as of December 31, 2024.&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <BEEM:ScheduleOfProvisionForIncomeTaxesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001759">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfProvisionForIncomeTaxesTableTextBlock_zRNQthrLXCHk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Income tax provision)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;&lt;span id="xdx_8B0_zxnxKIkrhuG6" style="display: none"&gt;Schedule of provision for
income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49E_20240101__20241231_zvRPxpyBWkYk" style="text-align: center"&gt;&#160;&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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_495_20230101__20231231_z9TZmAKOkuo2" style="text-align: center"&gt;&#160;&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"&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;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zTO4oFDD51C7" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Current:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&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--CurrentFederalStateAndLocalTaxExpenseBenefit_d0_maCITEBz2ts_zObVE5jTTfvh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Federal&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBz2ts_zKAM1ZCfRiX2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; padding-bottom: 1pt; padding-left: 11.3pt"&gt;State&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;13,922&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;14,240&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCITEBz2ts_zcizacTnWwn6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Foreign&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;199,522&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;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBz2ts_maITEBzwGL_zInpYQNczwO6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: right; padding-bottom: 1pt"&gt;Subtotal&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;213,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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,240&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--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zbEMAWaWcg2c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-decoration: underline; padding-bottom: 1pt; padding-left: 1.85pt"&gt;Deferred:&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&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="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_z9HrZmhPlul2" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Federal&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zoRenEnS264a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="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="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_d0_maDITEBzrtw_zQLmYqZKqyXi" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 11.3pt"&gt;Foreign&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;(307,101&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;&#x2013;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_d0_mtDITEBzrtw_maITEBzwGL_zxHVsq1opFtc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: right"&gt;Subtotal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(307,101&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--CushionAbstract_iB_zIzeYaay7Uu" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 1.85pt"&gt;Cushion&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;&#160;&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;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--IncomeTaxProvsionExpenseBenefit_iT_d0_mtITEBzwGL_zYQClNqYICga" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; padding-left: 1.85pt"&gt;Net provision (benefit)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;(93,657&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;14,240&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</BEEM:ScheduleOfProvisionForIncomeTaxesTableTextBlock>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001764"
      unitRef="USD">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001765"
      unitRef="USD">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001767"
      unitRef="USD">13922000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001768"
      unitRef="USD">14240000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001770"
      unitRef="USD">199522000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001771"
      unitRef="USD">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001773"
      unitRef="USD">213444000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001774"
      unitRef="USD">14240000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001779"
      unitRef="USD">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001780"
      unitRef="USD">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001782"
      unitRef="USD">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001783"
      unitRef="USD">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001785"
      unitRef="USD">-307101000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001786"
      unitRef="USD">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001788"
      unitRef="USD">-307101000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001789"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <BEEM:IncomeTaxProvsionExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001794"
      unitRef="USD">-93657000</BEEM:IncomeTaxProvsionExpenseBenefit>
    <BEEM:IncomeTaxProvsionExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001795"
      unitRef="USD">14240000</BEEM:IncomeTaxProvsionExpenseBenefit>
    <BEEM:ScheduleOfPretaxLossTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001797">&lt;table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfPretaxLossTableTextBlock_pn3n3_zp9IX6pCosTg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of pretax loss)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_z09wSe3nAbmj" style="display: none"&gt;Schedule of pretax loss&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 66%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&#160;&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: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;United States&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;&lt;span id="xdx_907_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zOT2zzvLQLnf" title="Pretax loss"&gt;(10,537&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zQLlIxEwRxR6" title="Pretax loss"&gt;(15,682&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;International&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;&lt;span id="xdx_904_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20240101__20241231__srt--StatementGeographicalAxis__custom--InternationalMember_zwi4ep5cLDWa" title="Pretax loss"&gt;(839&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_c20230101__20231231__srt--StatementGeographicalAxis__custom--InternationalMember_zLmPmPL9TKz4" title="Pretax loss"&gt;(366&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</BEEM:ScheduleOfPretaxLossTableTextBlock>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-012024-12-31_country_US19463843"
      decimals="-3"
      id="Fact001799"
      unitRef="USD">-10537000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31_country_US19463843"
      decimals="-3"
      id="Fact001801"
      unitRef="USD">-15682000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-012024-12-31_custom_InternationalMember"
      decimals="-3"
      id="Fact001803"
      unitRef="USD">-839000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31_custom_InternationalMember"
      decimals="-3"
      id="Fact001805"
      unitRef="USD">-366000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <BEEM:IncomeTaxRateBlendedFederalState
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001807"
      unitRef="Pure">0.2731</BEEM:IncomeTaxRateBlendedFederalState>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001809">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zGm9Hjb3m7ra" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Schedule of income tax reconciliation)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BA_z7crCIQpvqld" style="display: none"&gt;Schedule of income tax reconciliation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231_zS05y6n9DtMj" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zw5wOJ85VKE9" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maCITEBzvRv_zcOMRKBluHL6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Computed &#x201c;expected&#x201d; tax expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;(2,389&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;(3,370&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_maCITEBzvRv_zeHU2jeVGDWd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&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;(761&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;(933&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeTaxReconciliationTaxContingencies_d0_maCITEBzvRv_zsio8gDG7jIl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Change in FV of Contingent Consideration&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(982&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;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_maCITEBzvRv_zGR81wElf0p4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&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;336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maCITEBzvRv_zIzHtKGjARm6" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;11&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;48&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_d0_maCITEBzvRv_zUpygGefls7a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Foreign tax rate differential&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69&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;22&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationNondeductibleExpenseOther_maCITEBzvRv_zE0NS23kV9pd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;210&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maCITEBzvRv_ziX7ItFxPG42" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;3,412&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;4,161&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--IncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzvRv_zDFHFuOihcd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&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;(94&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;12&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="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001811"
      unitRef="USD">-2389000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001812"
      unitRef="USD">-3370000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001814"
      unitRef="USD">-761000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001815"
      unitRef="USD">-933000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001817"
      unitRef="USD">-982000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001818"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001820"
      unitRef="USD">336000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001821"
      unitRef="USD">14000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001823"
      unitRef="USD">11000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001824"
      unitRef="USD">48000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001826"
      unitRef="USD">69000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001827"
      unitRef="USD">22000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001829"
      unitRef="USD">210000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001830"
      unitRef="USD">70000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001832"
      unitRef="USD">3412000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001833"
      unitRef="USD">4161000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001835"
      unitRef="USD">-94000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001836"
      unitRef="USD">12000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001843">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_ziYNyIfkyOgj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details-Deferred tax assets and liabilities)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_z6gjCleOQkMb" style="display: none"&gt;Schedule of deferred tax assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20241231_zyKuTmjjt2o4" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231_zKUcWZ5AisB" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;2024&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;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3cHgZJIhbei" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_z2jqaDk96Mp9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: left"&gt;Stock options&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,081&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_zStpC3YrfWY1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;151&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;147&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_d0_zCC4TUkzBlOc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Capitalized R&amp;amp;D&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;828&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;286&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsGoodwillAndIntangibleAssets_iI_d0_zTOTvQp2cRbk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Patents/Intangible 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;1,424&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,598&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--DeferredTaxAssetsLeaseLiability_iI_d0_zq2Ycvf9zqii" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Lease Liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;456&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;297&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_zm0zBr63Lxed" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&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;310&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;287&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_zdZUfICFLrG2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;22,167&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;19,035&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsGross_iI_zOm2Kf6XeOHk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Total gross 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;26,417&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;22,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_zJaFKPERyBl6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;(25,913&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;(22,500&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_iI_zJZtNETebcEj" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&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;504&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;265&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zmZLf1sPO1o1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_iNI_di0_zxdygxbQX2E6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;ROU Asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(442&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;(283&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_zKZV4wyOagvf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="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;(1,352&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;(1,680&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredIncomeTaxLiabilities_iNI_di_znwW1UdGVWai" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;(1,794&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;(1,963&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: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iNI_di0_z4BmuUExVB8i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; 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;(1,290&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1,698&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001848"
      unitRef="USD">1081000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001849"
      unitRef="USD">1115000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001851"
      unitRef="USD">151000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001852"
      unitRef="USD">147000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001854"
      unitRef="USD">828000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001855"
      unitRef="USD">286000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001857"
      unitRef="USD">1424000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001858"
      unitRef="USD">1598000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <BEEM:DeferredTaxAssetsLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001860"
      unitRef="USD">456000</BEEM:DeferredTaxAssetsLeaseLiability>
    <BEEM:DeferredTaxAssetsLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001861"
      unitRef="USD">297000</BEEM:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001863"
      unitRef="USD">310000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001864"
      unitRef="USD">287000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001866"
      unitRef="USD">22167000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001867"
      unitRef="USD">19035000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001869"
      unitRef="USD">26417000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001870"
      unitRef="USD">22765000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001872"
      unitRef="USD">25913000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001873"
      unitRef="USD">22500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001875"
      unitRef="USD">504000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001876"
      unitRef="USD">265000</us-gaap:DeferredTaxAssetsNet>
    <BEEM:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001881"
      unitRef="USD">442000</BEEM:DeferredTaxLiabilitiesRightOfUseAssets>
    <BEEM:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001882"
      unitRef="USD">283000</BEEM:DeferredTaxLiabilitiesRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001884"
      unitRef="USD">1352000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001885"
      unitRef="USD">1680000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001887"
      unitRef="USD">1794000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001888"
      unitRef="USD">1963000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001890"
      unitRef="USD">1290000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001891"
      unitRef="USD">1698000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001892"
      unitRef="USD">3400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-6"
      id="Fact001894"
      unitRef="USD">79000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001896"
      unitRef="USD">25100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOtherTaxCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001898"
      unitRef="USD">84700000</us-gaap:DeferredTaxAssetsOtherTaxCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001900"
      unitRef="USD">53900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001902">&lt;p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zYkuIe1VtfXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&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;15.&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_820_zqf6z1zsUvX4"&gt;SEGMENT REPORTING&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;The
Company has a single reportable segment focused around providing clean-technology innovation focused on providing high-quality, renewably
energized products. The Company&#x2019;s chief operating decision-maker (the &#x201c;CODM&#x201d;), who is the Chief Executive Officer, assesses
performance for the reportable segment and decides how to allocate resources using net income (loss) as the primary measure of profitability.
The CODM is not regularly provided with specific segment expenses, but focuses on revenue, gross profit, and net income. Expense information,
including cost of sales, can be easily computed from the provided information. These segment (and consolidated) measures of profitability
are shown in the statements of operations. The measure of segment assets are reported on the balance sheets as total assets.&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;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
